
Do you use Maven? Git? and Artifactory? Push your builds to Artifactory with the Version number of your latest Git Tag
Do you use Maven? Git? and Artifactory? Push your builds to Artifactory with the Version number of your latest Git Tag
Preview of the Configuration page for a push0ver release.
Preview of the logs from a successful build that was pushed to Artifactory.
Using the jar file you can run this tool from the command line with any project that has a pom.xml.
More details
This plugin achieves a similar goal as the JFrog Artifactory Plugin, except with a crisper interface and simpler implementation. If you're using Maven, Git, and want your work to be shared in Artifactory, simply download the plugin and follow the 2 step documentation below to start sharing your builds in Artifactory immediately.
Step 1 - Change version numbers in all pom.xml files to "0.0.0-PUSH0VER" (note: the "0" in "PUSH0VER" is a zero).
Step 2 - Git tag your project with the version number you want in Artifactory
Step 3 - Build away!
Website and Documentation: http://push0ver.com
Source Code: https://github.com/mwhanna/push0ver
Reviews for cloud
(1)Sign in to write a reviewReviews for server
(1)Sign in to write a reviewPricing
LogicDojo provides support for this app.
Vendor support resources
Find out how this app works.
Atlassian-hosted discussions connect you to other customers who use this app.
Versions
Version 2017.08.18 • Bamboo Server 5.10.0 - 6.1.6 • Released 2017-08-18
Summary
Bamboo 6 compatibility; monorepo tagging support; npm support (beta)
Details
New "monorepo" tagging feature implemented.
- Tags of the style "1.2.3" cause everything in repo to be published to artifactory.
- Tags of the style "directory/subdirectory/1.2.3" cause only artifacts under "directory/subdirectory" to be published to artifactory (as version 1.2.3).
- If push0ver detects a "package.json" file in a directory, it will attempt to apply the push0ver search & replace, and then attempt "npm publish --registry" against your artifactory instance.
- To support NPM packaging the push0ver sentinal has changed from "0.0.0.0.0-SNAPSHOT" to "0.0.0-PUSH0VER". (NPM does not allow 5-point version numbers and strictly enforces exactly 3-point versioning).
- For now we support both sentinels.
Installation
- Log into your Bamboo instance as an admin.
- Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
- Click Find new add-ons from the left-hand side of the page.
- Locate push0ver via search. Results include app versions compatible with your Bamboo instance.
- Click Install to download and install your app.
- You're all set! Click Close in the Installed and ready to go dialog.
To find older push0ver versions compatible with your instance, you can look through our version history page.