You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
first of all thank you for your work. Sadly we have an issue with the recent updated to version 4.3.0.
Until version 4.2.1 there was a separate resources layer in the Dockerfile. This layer is still mentioned in the latest guide:
The plugin creates a "layered" application in build/docker/main/layers and from that directory you can run java -jar myapp.jar. It works because that directory contains a lib directory with all the libraries and a resources directory with the configuration. Keep in mind that copying the only .jar file to another directory won’t work.
I would expect the resource layer to be still present or the guide to get updated with the recommended steps to create a container for an application that requires resource files.
Actual Behaviour
With the update to 4.3.0 this layer got removed by PR #903. With this update our application isn't able to run from the created Docker container, because the container doesn't contain the application.yml, logback.xml or Flyway migration scripts.
I couldn't find a migration guide or any hint how this case is supported with the new version.
Steps To Reproduce
No response
Environment Information
No response
Example Application
No response
Version
4.3.0
The text was updated successfully, but these errors were encountered:
This layer is actually required for regular docker images (no optimized/AOT) since
the jars which are included are not the regular jars.
Fixesmicronaut-projects#938
Expected Behavior
Hey 👋
first of all thank you for your work. Sadly we have an issue with the recent updated to version 4.3.0.
Until version 4.2.1 there was a separate
resources
layer in the Dockerfile. This layer is still mentioned in the latest guide:I would expect the
resource
layer to be still present or the guide to get updated with the recommended steps to create a container for an application that requires resource files.Actual Behaviour
With the update to 4.3.0 this layer got removed by PR #903. With this update our application isn't able to run from the created Docker container, because the container doesn't contain the
application.yml
,logback.xml
or Flyway migration scripts.I couldn't find a migration guide or any hint how this case is supported with the new version.
Steps To Reproduce
No response
Environment Information
No response
Example Application
No response
Version
4.3.0
The text was updated successfully, but these errors were encountered: