16 lines
482 B
Bash
Executable File
16 lines
482 B
Bash
Executable File
#!/bin/bash
|
|
dir=${PWD##*/}
|
|
gradle assemble
|
|
|
|
# Get the current Git branch
|
|
branch=$(git rev-parse --abbrev-ref HEAD)
|
|
|
|
# Get the short commit hash (first 5 characters)
|
|
commit_hash=$(git rev-parse --short=5 HEAD)
|
|
|
|
# Combine branch and commit hash
|
|
buildName="${USER}-${branch}-${commit_hash}"
|
|
|
|
gradle bootBuildImage --cleanCache --publishImage -Pversion=persistence-extractor-$buildNumber --stacktrace
|
|
echo "nexus.knecon.com:5001/red/${dir}-server-v1:persistence-extractor-$buildNumber"
|