emacs-diffs
[Top][All Lists]
Advanced

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

master de80086: Some rearrangement in gitlab-ci.yml


From: Michael Albinus
Subject: master de80086: Some rearrangement in gitlab-ci.yml
Date: Mon, 26 Apr 2021 09:54:09 -0400 (EDT)

branch: master
commit de80086b953e14ba80ec958eaf82c988a53877c0
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>

    Some rearrangement in gitlab-ci.yml
    
    * test/infra/gitlab-ci.yml (test-filenotify-gio, test-gnustep):
    Add 'needs:' clause.
    (build-native-bootstrap-speed0, build-native-bootstrap-speed1)
    (build-native-bootstrap-speed2): Rename from 'test-*'.  Do not use
    '--without-makeinfo'.
---
 test/infra/gitlab-ci.yml | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index b740f43..1da91a3 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -238,46 +238,48 @@ test-lisp-net-inotify:
 test-filenotify-gio:
   # This tests file monitor libraries gfilemonitor and gio.
   stage: platforms
+  needs: [build-image-filenotify-gio]
   extends: [.job-template, .test-template, .filenotify-gio-template]
   variables:
     target: emacs-filenotify-gio
     make_params: "-k -C test autorevert-tests.log filenotify-tests.log"
 
-test-native-bootstrap-speed0:
+build-native-bootstrap-speed0:
   # Test a full native bootstrap
   # Run for now only speed 0 to limit memory usage and compilation time.
   stage: slow
-  # Uncomment the following to run it only when sceduled.
+  # Uncomment the following to run it only when scheduled.
   # only:
   #   - schedules
   script:
     - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y 
-qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
     - ./autogen.sh autoconf
-    - ./configure --without-makeinfo --with-nativecomp
+    - ./configure --with-nativecomp
     - make bootstrap NATIVE_FULL_AOT=1 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq 
comp-speed 0)"' -j2
   timeout: 8 hours
 
-test-native-bootstrap-speed1:
+build-native-bootstrap-speed1:
   stage: slow
   script:
     - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y 
-qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
     - ./autogen.sh autoconf
-    - ./configure --without-makeinfo --with-nativecomp
+    - ./configure --with-nativecomp
     - make bootstrap BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 1)"'
   timeout: 8 hours
 
-test-native-bootstrap-speed2:
+build-native-bootstrap-speed2:
   stage: slow
   script:
     - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y 
-qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
     - ./autogen.sh autoconf
-    - ./configure --without-makeinfo --with-nativecomp
+    - ./configure --with-nativecomp
     - make bootstrap
   timeout: 8 hours
 
 test-gnustep:
   # This tests the GNUstep build process
   stage: platforms
+  needs: [build-image-gnustep]
   extends: [.job-template, .gnustep-template]
   variables:
     target: emacs-gnustep



reply via email to

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