Skip to content

Commit

Permalink
Merge pull request #95 from boegel/jq_build_node
Browse files Browse the repository at this point in the history
include jq in build container (required by eessi-upload-to-staging script)
  • Loading branch information
bedroge committed Sep 25, 2021
2 parents 522212d + 90cb2fd commit cb3c1c6
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-publish-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
jobs:
build_and_publish:
name: Build and publish image
runs-on: ubuntu-latest
runs-on: self-hosted
permissions:
packages: write
contents: read
Expand Down
4 changes: 3 additions & 1 deletion containers/Dockerfile.EESSI-build-node-debian10
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ ARG awscliversion
COPY --from=prepare-deb /root/deb /root/deb

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

0 comments on commit cb3c1c6

Please sign in to comment.