stages: - build - success - failure before_script: - uname -a # simple builds gcc-4.8: stage: build script: - ./tools/ci/jobs/gcc48.sh --enable-werror image: debian:stable gcc-4.9: stage: build script: - ./tools/ci/jobs/gcc49.sh --enable-werror image: debian:unstable gcc-5: stage: build script: - ./tools/ci/jobs/gcc5.sh --enable-werror image: debian:unstable gcc-5-i386: stage: build script: - ./tools/ci/jobs/gcc5.sh --enable-werror image: vicamo/debian:sid-i386 gcc-6: stage: build script: - ./tools/ci/jobs/gcc6.sh --enable-werror image: debian:unstable gcc-6_lto: stage: build script: - ./tools/ci/jobs/gcc6.sh --enable-werror --enable-lto image: debian:unstable clang-3.9: stage: build script: - ./tools/ci/jobs/clang39.sh --enable-werror image: debian:unstable clang-3.9-i386: stage: build script: - ./tools/ci/jobs/clang39.sh --enable-werror image: vicamo/debian:sid-i386 # tests # reports success: stage: success script: - echo "do nothing" image: debian:unstable when: on_success failure: stage: failure script: - echo "do nothing" image: debian:unstable when: on_failure