Skip to content
Snippets Groups Projects

Resolve "ALICE eos-docker update to EOS 4.1.31"

Merged Martin Vala requested to merge 2-alice-eos-docker-update-to-eos-4-1-31 into master
3 files
+ 18
11
Compare changes
  • Side-by-side
  • Inline
Files
3
#!/bin/bash
# $ cd <eos-docker root dir>
# $ projects/alice/scripts/build.sh
# $ projects/alice/scripts/build.sh 4.1.31.0
DOCKER_CMD="sudo docker"
DOCKER_CLEAN_OPT=""
[ "$1" == "clean" ] && DOCKER_CLEAN_OPT="--no-cache=true"
[ "$1" == "clean" ] && { shift; DOCKER_CLEAN_OPT="--no-cache=true"; }
DOCKER_IMAGE_VERSION="latest"
[ -n "$1" ] && DOCKER_IMAGE_VERSION=$1
if [ "$DOCKER_IMAGE_VERSION" != "latest" ];then
$DOCKER_CMD build $DOCKER_CLEAN_OPT -t mvala/eos-base -f projects/alice/Dockerfile.base .
$DOCKER_CMD tag mvala/eos-base docker.io/mvala/eos-base:$DOCKER_IMAGE_VERSION
$DOCKER_CMD push docker.io/mvala/eos-base:$DOCKER_IMAGE_VERSION
fi
$DOCKER_CMD build $DOCKER_CLEAN_OPT -t mvala/eos-base -f projects/alice/Dockerfile.base .
$DOCKER_CMD tag mvala/eos-base docker.io/mvala/eos-base
$DOCKER_CMD push docker.io/mvala/eos-base
$DOCKER_CMD build $DOCKER_CLEAN_OPT -t mvala/eos-alice -f projects/alice/Dockerfile.alice .
$DOCKER_CMD tag mvala/eos-alice docker.io/mvala/eos-alice
$DOCKER_CMD push docker.io/mvala/eos-alice
$DOCKER_CMD tag mvala/eos-alice docker.io/mvala/eos-alice:$DOCKER_IMAGE_VERSION
$DOCKER_CMD push docker.io/mvala/eos-alice:$DOCKER_IMAGE_VERSION
Loading