emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] scratch/tzz/cicd 4a2ef75: .gitlab-ci.yml: split stages and


From: Teodor Zlatanov
Subject: [Emacs-diffs] scratch/tzz/cicd 4a2ef75: .gitlab-ci.yml: split stages and add git
Date: Mon, 31 Dec 2018 08:36:29 -0500 (EST)

branch: scratch/tzz/cicd
commit 4a2ef754f10ad94fe7ae75bbb2df4f644a7c52d7
Author: Ted Zlatanov <address@hidden>
Commit: Ted Zlatanov <address@hidden>

    .gitlab-ci.yml: split stages and add git
---
 .gitlab-ci.yml | 24 +++++++++++++++++++++---
 1 file changed, 21 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 60c4d55..eb156ec 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,14 +28,32 @@ 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:
+      - doc/
+      - lib-src/
+      - lib/
+      - lisp/
+      - src/
+      - test/
+
+test:
+  stage: test
+  dependencies:
+    - compile
+  script:
     - make check



reply via email to

[Prev in Thread] Current Thread [Next in Thread]