[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: