[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] scratch/tzz/cicd 0a60591: .gitlab-ci.yml: split stages and
From: |
Teodor Zlatanov |
Subject: |
[Emacs-diffs] scratch/tzz/cicd 0a60591: .gitlab-ci.yml: split stages and add git |
Date: |
Mon, 31 Dec 2018 08:06:31 -0500 (EST) |
branch: scratch/tzz/cicd
commit 0a605918bcd48a41bdef2bea28e9a0567610181d
Author: Ted Zlatanov <address@hidden>
Commit: Ted Zlatanov <address@hidden>
.gitlab-ci.yml: split stages and add git
---
.gitlab-ci.yml | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 60c4d55..a646e8b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,14 +28,27 @@ image: debian:stretch
before_script:
- apt update -qq
- - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq
-o=Dpkg::Use-Pty=0 libc-dev gcc make autoconf automake libncurses-dev gnutls-dev
+ - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq
-o=Dpkg::Use-Pty=0 libc-dev gcc make autoconf automake libncurses-dev
gnutls-dev git
stages:
+ - compile
- test
-test:
- stage: test
+compile:
+ stage: compile
script:
- ./autogen.sh autoconf
- ./configure --without-makeinfo
+ - make bootstrap
+ artifacts:
+ when: always
+ name: "compile-$CI_COMMIT_REF_NAME-$CI_JOB_STAGE-$CI_JOB_NAME"
+ paths:
+ - ./
+
+test:
+ stage: test
+ dependencies:
+ - compile
+ script:
- make check