diff options
author | Evan Welsh <contact@evanwelsh.com> | 2022-07-22 10:30:45 -0700 |
---|---|---|
committer | Philip Chimento <philip.chimento@gmail.com> | 2022-08-07 16:42:03 -0700 |
commit | 6c08d5296b53f745e08ffd8c16c8ebabe55f46fc (patch) | |
tree | d68bf163368fb3add3433a0220582f853cf9ce2c /.gitlab-ci.yml | |
parent | c01c41334c40dac2d8635e42423d0326385e501b (diff) | |
download | gjs-6c08d5296b53f745e08ffd8c16c8ebabe55f46fc.tar.gz |
build: Build with mozjs102
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1323d822..8869ed6b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,7 +31,7 @@ build-alpine-image: mkdir -p /cwd .coverage: &coverage - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: coverage: '/^ lines.*(\d+\.\d+\%)/' script: @@ -75,7 +75,7 @@ build-alpine-image: build_recommended: <<: *build stage: source_check - image: registry.gitlab.gnome.org/gnome/gjs:job-2153951_fedora.mozjs91-debug # pinned on purpose + image: registry.gitlab.gnome.org/gnome/gjs:job-2190518_fedora.mozjs102-debug # pinned on purpose variables: TEST_OPTS: --verbose --no-stdsplit --print-errorlogs --setup=verbose except: @@ -86,7 +86,7 @@ sanitizer_gcc: stage: test tags: - asan # LSAN needs CAP_SYS_PTRACE - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: CONFIG_OPTS: -Db_sanitize=address,undefined TEST_OPTS: --timeout-multiplier=3 --setup=verbose @@ -100,7 +100,7 @@ sanitizer_thread_gcc: allow_failure: true tags: - asan # TSAN needs CAP_SYS_PTRACE - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: CONFIG_OPTS: -Db_sanitize=thread TEST_OPTS: --timeout-multiplier=3 --setup=verbose @@ -113,7 +113,7 @@ sanitizer_thread_gcc: build_maximal: <<: *build stage: test - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: CC: clang CXX: clang++ @@ -129,7 +129,7 @@ build_maximal: build_minimal: <<: *build stage: test - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91 + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102 variables: CONFIG_OPTS: >- -Dbuildtype=release @@ -141,7 +141,7 @@ build_minimal: build_unity: <<: *build stage: test - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91 + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102 variables: # unity-size here is forced to use an high number to check whether we can # join all the sources together, but should not be used in real world to @@ -253,7 +253,7 @@ pch_check: iwyu: when: on_success stage: source_check - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug script: - test/test-ci.sh UPSTREAM_BASE - meson setup _build -Db_pch=false @@ -304,7 +304,7 @@ coverage: iwyu-full: when: manual stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug script: - meson setup _build - ./tools/run_iwyu.sh @@ -316,7 +316,7 @@ sanitizer_clang: stage: manual tags: - asan # LSAN needs CAP_SYS_PTRACE - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: CC: clang CXX: clang++ @@ -329,7 +329,7 @@ sanitizer_clang: installed_tests: <<: *build stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: CONFIG_OPTS: -Dinstalled_tests=true -Dprefix=/usr TEST: skip @@ -345,7 +345,7 @@ installed_tests: valgrind: <<: *build stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: TEST_OPTS: --setup=valgrind allow_failure: true @@ -357,7 +357,7 @@ valgrind: zeal_2: <<: *build stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: TEST_OPTS: --setup=extra_gc when: manual @@ -367,7 +367,7 @@ zeal_2: zeal_4: <<: *build stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: TEST_OPTS: --setup=pre_verify when: manual @@ -377,7 +377,7 @@ zeal_4: zeal_11: <<: *build stage: manual - image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs91-debug + image: registry.gitlab.gnome.org/gnome/gjs:fedora.mozjs102-debug variables: TEST_OPTS: --setup=post_verify when: manual |