...
 
Commits (3)
......@@ -27,7 +27,7 @@ stages:
- cross_distro
.test_template: &test
before_script:
script:
# CCache Config
- mkdir -p ccache
- mkdir -p .cargo_cache
......@@ -38,14 +38,13 @@ stages:
# Only stuff inside the repo directory can be cached
# Override the CARGO_HOME variable to force it location
- export CARGO_HOME="${PWD}/.cargo_cache"
script:
- rustc --version && cargo --version
- |
mkdir -p _build
cd _build
../autogen.sh --enable-gtk-doc --enable-vala
make
make check
- mkdir -p _build
- cd _build
- ../autogen.sh --enable-gtk-doc --enable-vala
- make
- make check
artifacts:
when: on_failure
......@@ -145,11 +144,10 @@ tarball:
LIBRSVG_DEBUG: "yes"
script:
- rustc --version && cargo --version
- |
mkdir -p _build
cd _build
../autogen.sh --enable-gtk-doc --enable-vala
make distcheck DESTDIR=/tmp/distcheck
- mkdir -p _build
- cd _build
- ../autogen.sh --enable-gtk-doc --enable-vala
- make distcheck DESTDIR=/tmp/distcheck
<<: *stage_2
# STAGE 2 CROSS DISTRO TESTS
......@@ -169,17 +167,21 @@ opensuse:tumbleweed:
<<: *distro_test
<<: *stage_2
.debian:testing:
debian:testing:
image: $AMD64_DEBIAN_TESTING
variables:
LIBRSVG_DEBUG: "yes"
before_script:
- export PATH=$PATH:/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0
<<: *distro_test
<<: *stage_2
.debian_i386:testing:
debian_i386:testing:
image: $I386_DEBIAN_TESTING
variables:
LIBRSVG_DEBUG: "yes"
before_script:
- export PATH=$PATH:/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0
<<: *distro_test
<<: *stage_2
......@@ -194,10 +196,12 @@ fedora:test_release:
<<: *distro_test
<<: *stage_3
.debian:testing_release_i386:
debian:testing_release_i386:
image: $I386_DEBIAN_TESTING
variables:
LIBRSVG_DEBUG: "no"
before_script:
- export PATH=$PATH:/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0
<<: *distro_test
<<: *stage_3
......