-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow users to configure skaffold data exported from jib to skaffold #2292
Conversation
f4fa3fe
to
8224c60
Compare
@loosebazooka I tested this patch in my project and it seems to work as intended. |
...-plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldSyncParameters.java
Outdated
Show resolved
Hide resolved
...plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldWatchParameters.java
Outdated
Show resolved
Hide resolved
...plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldWatchParameters.java
Show resolved
Hide resolved
...adle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldParameters.java
Show resolved
Hide resolved
...-plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldSyncParameters.java
Show resolved
Hide resolved
...plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SkaffoldWatchParameters.java
Show resolved
Hide resolved
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/skaffold/FilesMojoV2.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we bother adding system properties for the new configuration options? Maybe in case this stuff becomes configurable through skaffold?
...en-plugin/src/main/java/com/google/cloud/tools/jib/maven/skaffold/SkaffoldConfiguration.java
Show resolved
Hide resolved
...on/src/main/java/com/google/cloud/tools/jib/plugins/common/PluginConfigurationProcessor.java
Outdated
Show resolved
Hide resolved
I'm going to avoid properties for now... but nothing stops us from adding them in the future. Although I can see how someone would want different configs for different skaffold runs, but that can always be done with profiles, project-properties. |
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/JibExtensionTest.java
Outdated
Show resolved
Hide resolved
...en-plugin/src/main/java/com/google/cloud/tools/jib/maven/skaffold/SkaffoldConfiguration.java
Show resolved
Hide resolved
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/skaffold/SyncMapTask.java
Show resolved
Hide resolved
...on/src/main/java/com/google/cloud/tools/jib/plugins/common/PluginConfigurationProcessor.java
Show resolved
Hide resolved
abd7b41
to
4b7ff2b
Compare
Uh I added a few new changelog/readme changes, would be helpful if someone looks at them before I submit. |
4b7ff2b
to
6227754
Compare
Can you move the readme stuff to another PR so we don't merge it until after release? |
oh right, good point. |
Co-Authored-By: Tad Cordle <[email protected]>
Co-Authored-By: Tad Cordle <[email protected]>
Implementation of proposal at: https://github.com/GoogleContainerTools/jib/blob/master/proposals/skaffold_config.md