@@ -29,14 +29,19 @@ jobs:
|
||||
run: |
|
||||
PODMAN="docker"
|
||||
$PODMAN info
|
||||
curl -L -o "$IMAGE_FN.tgz" "https://gitea.psi.ch/api/packages/daqbuf/generic/$IMAGE_FN/0.1.0/$IMAGE_FN.tgz"
|
||||
zstd -d <"$IMAGE_FN.tgz" >"$IMAGE_FN.tar"
|
||||
$PODMAN import \
|
||||
--change 'CMD ["/bin/sh"]' \
|
||||
--change 'WORKDIR /data' \
|
||||
--change 'ENV PATH=/root/.cargo/bin:/opt/rh/devtoolset-11/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' \
|
||||
"$IMAGE_FN.tar" \
|
||||
"$BUILDER_IMAGE"
|
||||
if docker image inspect "$BUILDER_IMAGE" 2>&1 >/dev/null; then
|
||||
echo "Image available"
|
||||
else
|
||||
echo "Image missing"
|
||||
curl -L -o "$IMAGE_FN.tgz" "https://gitea.psi.ch/api/packages/daqbuf/generic/$IMAGE_FN/0.1.0/$IMAGE_FN.tgz"
|
||||
zstd -d <"$IMAGE_FN.tgz" >"$IMAGE_FN.tar"
|
||||
$PODMAN import \
|
||||
--change 'CMD ["/bin/sh"]' \
|
||||
--change 'WORKDIR /data' \
|
||||
--change 'ENV PATH=/root/.cargo/bin:/opt/rh/devtoolset-11/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' \
|
||||
"$IMAGE_FN.tar" \
|
||||
"$BUILDER_IMAGE"
|
||||
fi
|
||||
echo "--- Image list ------------------"
|
||||
$PODMAN image list
|
||||
echo "--- Container list --------------"
|
||||
|
||||
Reference in New Issue
Block a user