From: Michael Albinus Date: Mon, 26 Apr 2021 13:53:59 +0000 (+0200) Subject: Some rearrangement in gitlab-ci.yml X-Git-Tag: emacs-28.0.90~2716 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=de80086b953e14ba80ec958eaf82c988a53877c0;p=emacs.git 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'. --- diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml index b740f43402d..1da91a39bd5 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