feat: use cached image in CI
This commit is contained in:
parent
35644eddef
commit
afaa33dabf
1 changed files with 8 additions and 2 deletions
10
run.sh
10
run.sh
|
@ -2,9 +2,15 @@
|
|||
# Build a nightly using the helper Docker container.
|
||||
set -euo pipefail
|
||||
|
||||
docker buildx build -t git.rgst.io/jaredallard/citron-nightly-builder --load .
|
||||
IMAGE="git.rgst.io/jaredallard/citron-nightly-builder"
|
||||
|
||||
container_id=$(docker run --rm --detach --init --volume "citron-nightly-src:/src/citron-nightly" git.rgst.io/jaredallard/citron-nightly-builder sleep infinity)
|
||||
if [[ "$CI" != "true" ]]; then
|
||||
docker buildx build -t "$IMAGE" --load .
|
||||
else
|
||||
docker pull "$IMAGE"
|
||||
fi
|
||||
|
||||
container_id=$(docker run --rm --detach --init --volume "citron-nightly-src:/src/citron-nightly" "$IMAGE" sleep infinity)
|
||||
trap 'docker stop ${container_id}' EXIT
|
||||
|
||||
echo "Using $container_id"
|
||||
|
|
Loading…
Add table
Reference in a new issue