snowdrop-zen / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
1 stars 0 forks source link

Updates are not being picked up when using minkube and jib extension together #138

Closed snowdrop-bot closed 4 years ago

snowdrop-bot commented 4 years ago

Describe the bug

Changes made to the app when using jib and minikube extension are not reflected in the deployed application. It's possible that due to the nature of jib (dockerless?) that the image never reaches the minikube docker daemon.

Steps to reproduce

  1. create a quarkus app
mvn io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:create -DprojectGroupId=org.acme -DprojectArtifactId=hello-world --DprojectVersion=0.1-SNAPSHOT -Dendpoint=/hello -DclassName=org.acme.Hello
  1. add minikube extension
mvn quarkus:add-extension -Dextensions="io.quarkus:quarkus-minikube"
  1. add jib extension

    mvn quarkus:add-extension -Dextensions="io.quarkus:quarkus-container-image-jib"
  2. deploy

mvn clean install -Dquarkus.kubernetes.deploy=true
  1. Change the message in Hello.java

  2. redeploy

mvn clean install -Dquarkus.kubernetes.deploy=true

https://github.com/quarkusio/quarkus/issues/10747


$upstream:10747$