[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 257090b8728: Adapt EMBA scripts.
From: |
Michael Albinus |
Subject: |
emacs-29 257090b8728: Adapt EMBA scripts. |
Date: |
Tue, 4 Apr 2023 14:01:34 -0400 (EDT) |
branch: emacs-29
commit 257090b8728e6457f6d99f8f0bb32d96594d20f4
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
Adapt EMBA scripts.
* test/infra/Dockerfile.emba (emacs-gnustep): Add zlib1g-dev.
Remove make instrumentation.
* test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Uncomment.
---
test/infra/Dockerfile.emba | 4 ++--
test/infra/gitlab-ci.yml | 32 +++++++++++++++-----------------
2 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index 946aa9235fb..7f12d682a13 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -64,14 +64,14 @@ FROM emacs-base as emacs-gnustep
RUN apt-get update && \
apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
- gnustep-devel \
+ gnustep-devel zlib1g-dev \
&& rm -rf /var/lib/apt/lists/*
COPY . /checkout
WORKDIR /checkout
RUN ./autogen.sh autoconf
RUN ./configure --with-ns
-RUN make V=1 bootstrap
+RUN make bootstrap
FROM emacs-base as emacs-native-comp
diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index 41778321773..de1148460aa 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -229,24 +229,22 @@ test-filenotify-gio:
# This is needed in order to get a JUnit test report.
make_params: '-k -C test check-expensive
LOGFILES="lisp/autorevert-tests.log lisp/filenotify-tests.log"'
-# The next two jobs are commented out due to bug#62210.
-
-# build-image-gnustep:
-# stage: platform-images
-# extends: [.job-template, .build-template, .gnustep-template]
-# variables:
-# target: emacs-gnustep
+build-image-gnustep:
+ stage: platform-images
+ extends: [.job-template, .build-template, .gnustep-template]
+ variables:
+ target: emacs-gnustep
-# test-gnustep:
-# # This tests the GNUstep build process.
-# stage: platforms
-# extends: [.job-template, .gnustep-template]
-# needs:
-# - job: build-image-gnustep
-# optional: true
-# variables:
-# target: emacs-gnustep
-# make_params: install
+test-gnustep:
+ # This tests the GNUstep build process.
+ stage: platforms
+ extends: [.job-template, .gnustep-template]
+ needs:
+ - job: build-image-gnustep
+ optional: true
+ variables:
+ target: emacs-gnustep
+ make_params: install
# The next two jobs are commented out due to high workload on
# emba.gnu.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 257090b8728: Adapt EMBA scripts.,
Michael Albinus <=