-
Notifications
You must be signed in to change notification settings - Fork 522
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
Plugin MigrateMojo to automate migration from FMP to JKube #195
Comments
manusa
changed the title
Plugin Mojo to automate migration from FMP
Plugin MigrateMojo to automate migration from FMP to JKube
May 8, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
May 30, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 1, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 1, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 1, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 2, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 2, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 2, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 17, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 19, 2020
rohanKanojia
added a commit
to rohanKanojia/jkube
that referenced
this issue
Jun 19, 2020
manusa
pushed a commit
that referenced
this issue
Jun 19, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
In order to increase the adoption of the plugin we can create a
MigrateMojo
that will automatically update anypom.xml
so that it uses Eclipse JKube instead of Fabric8 Maven Plugin.Basically, any time the command
mvn org.eclipse.jkube:kubernetes-maven-plugin:migrate
is run in a Maven project root directory, thepom.xml
file is parsed and appropriate substitutions are made.Ideally, MigrateMojo should be "smart" enough to see if
fabric8-maven-plugin
should be replaced bykubernetes-maven-plugin
oropenshift-maven-plugin
.If the previous requirement is not possible or very difficult to implement, we can have an OpenshiftMigrateMojo that extends the basic MigrateMojo and overrides
getArtifactId
method to returnopenshift-maven-plugin
instead of the super implementationkubernetes-maven-plugin
.The plugin should try to consider all configurations, flags and properties and rename them to match the new ones.
See also
The text was updated successfully, but these errors were encountered: