Skip to content

daggerok/jib-gradle-example

Repository files navigation

jib it

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/

reckon version

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

advanced

# 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`

resources