diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-01-29 12:23:06 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-11 13:39:52 +0000 |
commit | c00896a090ec0a95fdc62476513cf8be380e1da5 (patch) | |
tree | 09881326c91df831d41e480af797009fad04b689 /.gitlab-ci.yml | |
parent | 5ace9ef4e8a737c494a3bc61f823b349858d3797 (diff) | |
download | gtk+-c00896a090ec0a95fdc62476513cf8be380e1da5.tar.gz |
ci: Remove static build job
Now that we figured out why the build was failing on Fedora when the
profiling code was enabled, we can go back to building both shared and
static libraries by default.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ef92e1d696..276b3e903d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,7 @@ fedora-x86_64: image: registry.gitlab.gnome.org/gnome/gtk/fedora:v12 stage: build variables: - EXTRA_MESON_FLAGS: "--buildtype=debug" + EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both" script: - meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} -Dx11-backend=true @@ -62,38 +62,6 @@ fedora-x86_64: key: "$CI_JOB_NAME" <<: *cache-paths -static-build: - image: registry.gitlab.gnome.org/gnome/gtk/fedora:v12 - stage: build - variables: - EXTRA_MESON_FLAGS: "--default-library=both" - script: - - meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} - -Dx11-backend=true - -Dwayland-backend=true - -Dbroadway-backend=true - -Dvulkan=yes - _build - - ninja -C _build - - .gitlab-ci/run-tests.sh _build - - .gitlab-ci/meson-junit-report.py - --project-name=gtk - --job-id="${CI_JOB_NAME}" - --output=_build/report.xml - _build/meson-logs/testlog.json - artifacts: - when: always - reports: - junit: - - "${CI_PROJECT_DIR}/_build/report.xml" - name: "gtk-${CI_COMMIT_REF_NAME}" - paths: - - "${CI_PROJECT_DIR}/_build/meson-logs" - - "${CI_PROJECT_DIR}/_build/report.xml" - cache: - key: "$CI_JOB_NAME" - <<: *cache-paths - release-build: image: registry.gitlab.gnome.org/gnome/gtk/fedora:v12 stage: build |