NoIssue: Fix for build, run and publish
This commit is contained in:
12
build.sh
12
build.sh
@@ -13,13 +13,14 @@ export VERSION_LONG=${VERSION}_${GITHASH}
|
||||
|
||||
# Build this artifact
|
||||
echo "Building 'NenjimKicker v${VERSION_LONG}'..."
|
||||
./gradlew -Pversion=$VERSION jar prepareDockerLibs
|
||||
./gradlew -Pversion=$VERSION jar prepareLibs
|
||||
|
||||
# Prepare container dependencies
|
||||
mkdir -p build/docker/conf
|
||||
mkdir -p build/docker/{conf,libs}
|
||||
cd build/docker
|
||||
cp ../../src/main/docker/start.sh start.sh
|
||||
cp ../libs/kicker-impl-ref-*.jar libs
|
||||
cp ../../conf/* conf
|
||||
cp ../../src/main/docker/run.sh run.sh
|
||||
cp ../libs/*.jar libs/
|
||||
cp ../../conf/* conf/
|
||||
sed -e "s|_VERSION_|${VERSION}|g" \
|
||||
-e "s|_JREVERSION_|${JREVERSION}|g" \
|
||||
../../src/main/docker/Dockerfile_template > Dockerfile
|
||||
@@ -32,7 +33,6 @@ HASHTAG=${BASETAG}:${GITHASH}_amd64
|
||||
VERSIONTAG=${BASETAG}:${VERSION}_amd64
|
||||
LATESTTAG=${BASETAG}:latest_amd64
|
||||
CANONICALNAME=${HASHTAG}
|
||||
|
||||
docker build -t ${CANONICALNAME} .
|
||||
docker tag ${CANONICALNAME} ${VERSIONTAG}
|
||||
docker tag ${CANONICALNAME} ${LATESTTAG}
|
||||
|
||||
Reference in New Issue
Block a user