awips2/build/awips-ade/awips-ade.sh

23 lines
684 B
Bash
Raw Normal View History

#!/bin/bash
2018-07-05 11:53:39 -06:00
dir="$( cd "$(dirname "$0")" ; pwd -P )"
pushd $dir
. ../buildEnvironment.sh
2017-11-13 11:43:18 -07:00
if [ -z "$1" ]; then
echo "supply type (el6, el7)"
exit
fi
os_version=$1
existing=$(sudo docker images |grep awips-ade | grep $1 | awk '{ print $3 }')
if [ ! -z "$existing" ]; then
sudo docker rmi $existing
fi
pushd /awips2/repo/awips2-builds/build/awips-ade
2017-11-13 11:43:18 -07:00
sudo docker build -t unidata/awips-ade -f Dockerfile.awips-ade.${os_version} .
2017-12-21 09:32:56 -07:00
dockerID=$(sudo docker images | grep awips-ade | grep latest | awk '{print $3}' | head -1 )
2018-07-05 11:53:39 -06:00
sudo docker tag $dockerID unidata/awips-ade:${AWIPSII_VERSION}-${os_version}
2018-01-10 13:10:40 -07:00
sudo docker rmi unidata/awips-ade:latest
sudo docker push unidata/awips-ade