diff options
author | Mike Gerwitz <mike.gerwitz@ryansg.com> | 2019-11-15 10:35:09 -0500 |
---|---|---|
committer | Mike Gerwitz <mike.gerwitz@ryansg.com> | 2019-11-18 14:06:54 -0500 |
commit | 8e241218b7e45eb3d0ed781b540744e216e5191c (patch) | |
tree | 44de8d0248600b60249a5884e09f7f2b6384dfaa /.gitlab-ci.yml | |
parent | fd1a5837ba2a9107ae06eb596b735e5cb9839c76 (diff) | |
download | tame-8e241218b7e45eb3d0ed781b540744e216e5191c.tar.gz tame-8e241218b7e45eb3d0ed781b540744e216e5191c.tar.bz2 tame-8e241218b7e45eb3d0ed781b540744e216e5191c.zip |
tamer build as part of pipeline and bootstrap
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a949957..f76fce9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,16 +4,14 @@ stages: - build - deploy -before_script: - - apt-get update - - apt-get -y install --no-install-recommends texinfo texlive-latex-base - - apt-get -y install nodejs - - git submodule update --init --recursive - - git clone https://gitlab.com/mikegerwitz/hoxsl - build: stage: build script: + - apt-get update + - apt-get -y install --no-install-recommends texinfo texlive-latex-base + - apt-get -y install nodejs + - git submodule update --init --recursive + - git clone https://gitlab.com/mikegerwitz/hoxsl - export SAXON_CP=/usr/share/ant/lib/saxon9/saxon9he.jar - autoreconf -fvi - ./configure @@ -24,6 +22,19 @@ build: - doc/ expire_in: 30 min +build-rust: + stage: build + image: rust:1.39 + script: + - cd tamer + - ./bootstrap + - ./configure + - make check + artifacts: + paths: + - tamer/target + expire_in: 30 min + pages: stage: deploy script: |