strace/.gitlab-ci.yml
Dmitry V. Levin 66b37bb737 Add initial GitLab CI support
* .gitlab-ci.yml: New file.
* travis-build.sh: Print $CC -print-multi-lib.  Print config.log
in case of configure failure.
* travis-install.sh: Check sudo availability.  Install autoconf,
automake, file, gawk, gcc-multilib, git, gzip, make, and xz-utils
for all targets.
(musl-gcc): Install ca-certificates.
2017-11-29 03:52:27 +00:00

38 lines
550 B
YAML

image: "ubuntu:17.10"
before_script:
- ./travis-install.sh
variables:
GIT_DEPTH: "2147483647"
SLEEP_A_BIT: "sleep 0.2"
VERBOSE: "1"
gcc-x86_64:
stage: test
script: ./travis-build.sh
variables:
CC: "gcc"
TARGET: "x86_64"
gcc-x86:
stage: test
script: ./travis-build.sh
variables:
CC: "gcc"
TARGET: "x86"
clang-x86_64:
stage: test
script: ./travis-build.sh
variables:
CC: "clang"
TARGET: "x86_64"
clang-x86:
stage: test
script: ./travis-build.sh
variables:
CC: "clang"
TARGET: "x86"