Skip to content

Commit cb3c1c6

Browse files
authored
Merge pull request #95 from boegel/jq_build_node
include jq in build container (required by eessi-upload-to-staging script)
2 parents 522212d + 90cb2fd commit cb3c1c6

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/build-publish-containers.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ on:
2222
jobs:
2323
build_and_publish:
2424
name: Build and publish image
25-
runs-on: ubuntu-latest
25+
runs-on: self-hosted
2626
permissions:
2727
packages: write
2828
contents: read

containers/Dockerfile.EESSI-build-node-debian10

+3-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ ARG awscliversion
1414
COPY --from=prepare-deb /root/deb /root/deb
1515

1616
RUN apt-get update
17-
RUN apt-get install -y sudo vim openssh-client gawk autofs curl attr uuid fuse3 libfuse2 psmisc gdb uuid-dev unzip python3-pip
17+
RUN apt-get install -y sudo vim openssh-client gawk autofs curl attr uuid fuse3 libfuse2 psmisc gdb uuid-dev
18+
# python3 and jq are required for eessi-upload-to-staging script (next to awscli)
19+
RUN apt-get install -y python3-pip jq
1820
RUN dpkg -i /root/deb/cvmfs_${cvmfsversion}~1+debian10_$(dpkg --print-architecture).deb \
1921
/root/deb/cvmfs-fuse3_${cvmfsversion}~1+debian10_$(dpkg --print-architecture).deb \
2022
/root/deb/cvmfs-config-default_latest_all.deb \

0 commit comments

Comments
 (0)