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

Use maven-publish plugin for publishing #950

Merged
merged 1 commit into from Nov 18, 2018

Conversation

marcphilipp
Copy link
Member

@marcphilipp marcphilipp commented Nov 18, 2018

This commit changes the build's publishing from the old maven plugin to the new maven-publish plugin. Instead of calling uploadArchives, the new publish lifecycle task is used on Travis. After initially converting the internal dependencies to compileOnly ones, I've completely removed them and the build seemed fine. Moreover, the spock-bom subproject no longer publishes empty JAR artifacts.


This change is Reviewable

This commit changes the build's publishing from the old `maven` plugin
to the new `maven-publish` plugin.
@codecov
Copy link

codecov bot commented Nov 18, 2018

Codecov Report

Merging #950 into master will increase coverage by 0.01%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #950      +/-   ##
============================================
+ Coverage     75.99%   76.01%   +0.01%     
- Complexity     3534     3535       +1     
============================================
  Files           377      377              
  Lines         10742    10742              
  Branches       1367     1367              
============================================
+ Hits           8163     8165       +2     
+ Misses         2102     2100       -2     
  Partials        477      477
Impacted Files Coverage Δ Complexity Δ
...ckframework/spring/mock/DelegatingInterceptor.java 57.5% <0%> (+5%) 7% <0%> (+1%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f51c3ed...ee7058c. Read the comment docs.

Copy link
Member

@leonard84 leonard84 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 6 of 6 files at r1.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@leonard84 leonard84 merged commit 36b015b into spockframework:master Nov 18, 2018
@marcphilipp marcphilipp deleted the stable-publishing branch November 18, 2018 17:42
mkutz pushed a commit to mkutz/spock that referenced this pull request May 29, 2019
This commit changes the build's publishing from the old `maven` plugin
to the new `maven-publish` plugin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants