stages: - test - build before_script: - uname -a image: debian:unstable variables: GET_SOURCES_ATTEMPTS: "5" ARTIFACT_DOWNLOAD_ATTEMPTS: "5" .job-artifacts: &job-artifacts artifacts: paths: - logs - bin when: always expire_in: 3 months # self tests test:commands1: stage: test script: - ./.ci/install.sh git-core bash gcc g++ make autoconf automake autopoint gettext - ./.ci/run.sh ./getsrc.sh zlib - ls src/zlib - ./.ci/run.sh ./build.sh zlib - ls bin/zlib - ls tmp/zlib - ./.ci/run.sh ./clean.sh zlib - mkdir bin/zlib - ./.ci/run.sh ./clean.sh zlib - ./.ci/run.sh ./updatesrc.sh zlib <<: *job-artifacts test:commands2: stage: test script: - ./.ci/install.sh git-core bash gcc g++ make autoconf automake autopoint gettext zlib1g-dev libtool - ./.ci/run.sh ./getsrc.sh curl - ls src/curl - ./.ci/run.sh ./build.sh curl - ls bin/curl - ls tmp/curl - ./.ci/run.sh ./clean.sh curl - mkdir bin/curl - ./.ci/run.sh ./clean.sh curl - ./.ci/run.sh ./updatesrc.sh curl <<: *job-artifacts