diff options
author | Philip Chimento <philip.chimento@gmail.com> | 2021-05-14 04:11:01 +0000 |
---|---|---|
committer | Philip Chimento <philip.chimento@gmail.com> | 2021-05-14 04:11:01 +0000 |
commit | 6a62d1e863540b9471fa8bbb2e0bb8e4f37cd07d (patch) | |
tree | 1f0b7dc61f50a5b474edd290bc132d08d57dbda5 /.gitlab-ci.yml | |
parent | bdecfbcdba709cbed9d193b07eecc1a7395c1afd (diff) | |
parent | efb28b8c58051923baf2830a9531a5427b37924d (diff) | |
download | gjs-6a62d1e863540b9471fa8bbb2e0bb8e4f37cd07d.tar.gz |
Merge branch 'unify-compile' into 'master'
build: Support meson unity builds
See merge request GNOME/gjs!619
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 80f855d4..14d76d27 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -97,7 +97,7 @@ sanitizer_thread_gcc: - asan # TSAN needs CAP_SYS_PTRACE image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs78-debug variables: - TASK_ID: "fedora-x86_64-gcc-default-ubsan_asan-check" + TASK_ID: "fedora-x86_64-gcc-default-ubsan_tsan-check" CONFIG_OPTS: -Db_sanitize=thread TEST_OPTS: --timeout-multiplier=2 --suite=thread-safe except: @@ -135,6 +135,18 @@ build_minimal: except: - schedules +build_unity: + <<: *build + stage: test + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs78 + variables: + TASK_ID: "fedora-x86_64-gcc-default-unity-check" + CONFIG_OPTS: >- + -Dprofiler=disabled + --unity on --unity-size=10 + except: + - schedules + # Generates # The Code Coverage Report coverage-automatic: |