jib gradle plugin
# build and push without docker!
.gradlew clean jib
# turn on docker and test it!
docker rmi -f daggerok/daggerok-jib-gradle-example
docker run --rm -it -p 8080:8080 -e GREETING_MESSAGE='привет!' daggerok/daggerok-jib-gradle-example
http :8080/ololo/trololo
http :8080/api/
change git remote to: "git@github.com:daggerok/jib-gradle-example.git", or
export GIT_PASSWORD=...
export GIT_AUTH="-Dorg.ajoberstar.grgit.auth.username=daggerok -Dorg.ajoberstar.grgit.auth.password=${GIT_PASSWORD}"
./gradlew ${GIT_AUTH} reckonTagPush -Preckon.stage=final
# git add . ; justcommit ; ./gradlew ${GIT_AUTH} reckonTagPush -Preckon.stage=final ; git psom --tags ; ./gradlew clean jib
docker run --rm -it -p 8080:8080 -e GREETING_MESSAGE='привiт!' daggerok/daggerok-jib-gradle-example:`./gradlew -q version`