diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-08-04 08:49:22 +0000 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-08-04 08:49:22 +0000 |
commit | 10e5e7abe31e6d1b75cceb5ab5b36acd71c74277 (patch) | |
tree | 33dc1527220bd9faa78cd2df61383932c743a07a | |
parent | 77487fc4dd0f0bd98a651afe703a5724a32baf59 (diff) | |
parent | 8102cfacc77fd4f102af1da9a032dc72b93293fc (diff) | |
download | libsecret-10e5e7abe31e6d1b75cceb5ab5b36acd71c74277.tar.gz |
Merge branch 'wip/dueno/ci-fixes' into 'master'
ci: Make sure the necessary artifacts to be generated before testing
See merge request GNOME/libsecret!89
-rw-r--r-- | .gitlab-ci.yml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 888fef7..d1a68d4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,6 +25,7 @@ fedora:Werror: - 'tpm2-abrmd --logger=stdout --tcti=swtpm: --session --allow-root --flush-all &' - 'export TCTI=tabrmd:bus_type=session' - meson _build -Dwerror=true -Dc_args=-Wno-error=deprecated-declarations + - meson compile -C _build - meson test -C _build artifacts: when: on_failure @@ -42,6 +43,7 @@ fedora:asan: - dbus-uuidgen --ensure script: - meson _build -Dsanitize=address + - meson compile -C _build - eval `dbus-launch --sh-syntax` - meson test -C _build artifacts: @@ -60,6 +62,7 @@ fedora:ubsan: - dbus-uuidgen --ensure script: - meson _build -Dsanitize=undefined + - meson compile -C _build - eval `dbus-launch --sh-syntax` - meson test -C _build artifacts: @@ -96,6 +99,7 @@ fedora:coverage: - dbus-uuidgen --ensure script: - meson _build -Db_coverage=true + - meson compile -C _build - eval `dbus-launch --sh-syntax` - meson test -C _build - ninja coverage-html -C _build |