Skip to content
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

Skips execution if packaging is 'pom'. #735

Merged
merged 1 commit into from
Jul 30, 2018
Merged

Skips execution if packaging is 'pom'. #735

merged 1 commit into from
Jul 30, 2018

Conversation

coollog
Copy link
Contributor

@coollog coollog commented Jul 28, 2018

Fixes #734

The code duplication will be taken care of by when we add a plugins-common framework (#478).

@loosebazooka
Copy link
Member

loosebazooka commented Jul 30, 2018

I mean this is an easy way to fix the problem, but maven is configurable to avoid this. Actually never mind, this makes everyone's life easier.

@loosebazooka
Copy link
Member

loosebazooka commented Jul 30, 2018

Should we only be executing on "jar" builds, and ignoring all other builds? or does that mess up error messaging?

@coollog
Copy link
Contributor Author

coollog commented Jul 30, 2018

@loosebazooka We could, though we would want to enable "war" too when we take care of #431. However, we might want to allow for custom packaging types, though I'm not if people actually do that.

@loosebazooka
Copy link
Member

loosebazooka commented Jul 30, 2018

Yeah, I'm not sure if I know what the right way is. Perhaps just leave it as is for now, maybe implementing a "jib" packaging type option can clear this up for most people.

@coollog coollog merged commit aab67f9 into master Jul 30, 2018
@coollog coollog deleted the skip-if-pom branch July 30, 2018 17:22
@coollog
Copy link
Contributor Author

coollog commented Jul 30, 2018

Oops, forgot to add CHANGELOG. Will do in followup PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants