diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..e7857e8 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,38 @@ +image: debian:unstable + +before_script: + - echo 'deb-src http://deb.debian.org/debian unstable main' >> /etc/apt/sources.list + - apt-get update + - apt-get build-dep --yes --no-install-recommends libspectre + - apt-get install --yes --no-install-recommends locales clang + - echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen + - locale-gen + +variables: + LANG: en_US.UTF-8 + LANGUAGE: en_US:en + LC_ALL: en_US.UTF-8 + +build: + stage: build + script: + - ./autogen.sh + - make + +build_clang: + stage: build + script: + - CC=clang ./autogen.sh + - make + +build_gcc_trusty: + stage: build + image: ubuntu:trusty + before_script: + - apt-get update + - apt-get install --yes --no-install-recommends build-essential libgs-dev locales automake libtool + - echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen + - locale-gen + script: + - ./autogen.sh + - make |