Skip to content

Commit 34b5454

Browse files
committed
Update experimental CI images
Both Hirsute and Impish ship with emacs-1:27.1 and we do not need to use a separate PPA to install emacs27. Signed-off-by: Nicolas Bock <[email protected]>
1 parent 93fe9ea commit 34b5454

4 files changed

+6
-20
lines changed

Dockerfile-hirsute

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM ubuntu:hirsute
22
33

4-
COPY scripts/prepare-container-focal.sh /usr/sbin
5-
RUN /usr/sbin/prepare-container-focal.sh
4+
COPY scripts/prepare-container-hirsute.sh /usr/sbin
5+
RUN /usr/sbin/prepare-container-hirsute.sh
66

77
WORkDIR /root

Dockerfile-impish

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM ubuntu:impish
22
33

4-
COPY scripts/prepare-container-focal.sh /usr/sbin
5-
RUN /usr/sbin/prepare-container-focal.sh
4+
COPY scripts/prepare-container-impish.sh /usr/sbin
5+
RUN /usr/sbin/prepare-container-impish.sh
66

77
WORkDIR /root

scripts/prepare-container-hirsute.sh

+1-8
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,6 @@ EOF
3434
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
3535
--recv-keys 60C317803A41BA51845E371A1E9377A2BA9EF27F
3636

37-
cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/emacs.list
38-
deb http://ppa.launchpad.net/kelleyk/emacs/ubuntu hirsute main
39-
# deb-src http://ppa.launchpad.net/kelleyk/emacs/ubuntu hirsute main
40-
EOF
41-
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
42-
--recv-keys 873503A090750CDAEB0754D93FF0E01EEAAFC9CD
43-
4437
for i in $(seq 5); do
4538
${SUDO} apt-get update && break
4639
done
@@ -55,7 +48,7 @@ ${SUDO} apt-get install --assume-yes --no-install-recommends \
5548
build-essential \
5649
bundler \
5750
cmake cmake-data \
58-
emacs27 \
51+
emacs \
5952
clang-9 llvm-9-dev libomp-9-dev \
6053
gcc-9 g++-9 gfortran-9 \
6154
gcc-10 g++-10 gfortran-10 \

scripts/prepare-container-impish.sh

+1-8
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,6 @@ EOF
3434
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
3535
--recv-keys 60C317803A41BA51845E371A1E9377A2BA9EF27F
3636

37-
cat <<EOF | ${SUDO} tee /etc/apt/sources.list.d/emacs.list
38-
deb http://ppa.launchpad.net/kelleyk/emacs/ubuntu impish main
39-
# deb-src http://ppa.launchpad.net/kelleyk/emacs/ubuntu impish main
40-
EOF
41-
${SUDO} apt-key adv --keyserver keyserver.ubuntu.com \
42-
--recv-keys 873503A090750CDAEB0754D93FF0E01EEAAFC9CD
43-
4437
for i in $(seq 5); do
4538
${SUDO} apt-get update && break
4639
done
@@ -55,7 +48,7 @@ ${SUDO} apt-get install --assume-yes --no-install-recommends \
5548
build-essential \
5649
bundler \
5750
cmake cmake-data \
58-
emacs27 \
51+
emacs \
5952
clang-9 llvm-9-dev libomp-9-dev \
6053
gcc-9 g++-9 gfortran-9 \
6154
gcc-10 g++-10 gfortran-10 \

0 commit comments

Comments
 (0)