diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ef0a6dc7..e43eaf5f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -59,6 +59,26 @@ cargo_test: script: - cargo test -- --skip loading_crash --skip reference --skip render_crash +test_rust_gdk_pixbuf_loader: + stage: check + extends: + - '.container.opensuse@x86_64.stable' + - '.fdo.distribution-image@opensuse' + # Tests require extra crates, hence cache is pushed + - '.cache_push' + needs: + - job: check + artifacts: + when: 'on_failure' + paths: + - _build/tests/output + expire_in: 1 day + variables: + OUT_DIR: "${CI_PROJECT_DIR}/tests/output" + script: + - cd gdk-pixbuf-loader + - cargo test + .build-rsvg-no-docs: extends: '.cache' stage: build |