emacs-diffs
[Top][All Lists]
Advanced

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

feature/igc 5681cf9aac4 1/2: Adapt emba integration


From: Michael Albinus
Subject: feature/igc 5681cf9aac4 1/2: Adapt emba integration
Date: Fri, 17 Jan 2025 06:54:09 -0500 (EST)

branch: feature/igc
commit 5681cf9aac4a04d46b47a038a99770f2a0fdaa4f
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>

    Adapt emba integration
    
    * test/infra/Dockerfile.emba(emacs-igc): New target.
    
    * test/infra/gitlab-ci.yml (build-image-inotify)
    (test-all-inotify): Use target emacs-igc.
---
 test/infra/Dockerfile.emba | 13 +++++++++++++
 test/infra/gitlab-ci.yml   |  4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index dfa0fe4b61a..e1a69b92fd9 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -193,3 +193,16 @@ WORKDIR /checkout
 RUN ./autogen.sh autoconf
 RUN ./configure --with-native-compilation
 RUN make -j `nproc` bootstrap
+
+FROM emacs-base as emacs-igc
+
+RUN apt-get update && \
+    apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
+      libmps-dev libmps3 \
+    && rm -rf /var/lib/apt/lists/*
+
+COPY . /checkout
+WORKDIR /checkout
+RUN ./autogen.sh autoconf
+RUN ./configure --with-mps
+RUN make -j `nproc` bootstrap
diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index 9c2480e92e2..687277d0d20 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -235,7 +235,7 @@ build-image-inotify:
   stage: build-images
   extends: [.job-template, .build-template]
   variables:
-    target: emacs-inotify
+    target: emacs-igc
 
 include: '/test/infra/test-jobs.yml'
 
@@ -251,7 +251,7 @@ test-all-inotify:
     - if: '$CI_PIPELINE_SOURCE == "web"'
     - if: '$CI_PIPELINE_SOURCE == "schedule"'
   variables:
-    target: emacs-inotify
+    target: emacs-igc
     make_params: check-expensive
 
 build-image-filenotify-gio:



reply via email to

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