create more robust ci-cd pipeline#195
Conversation
|
New pipeline changes to allow more control over publishing/enable auto snapshot publishing. Essentially there are 3 cases: Manual workflow and Manual workflow and Workflow started via push (or merge) to master: Changes are detected and set difference is performed against the project list. Resulting list of projects are automatically published with In this way version numbers are still driven via the individual |
nickgaray
left a comment
There was a problem hiding this comment.
Does this mean then that on a merge to master all changed modules will be published? Will this work for packages with classifiers as well?
Yes, and as long as the classifiers are added during the publish task then those should be published as well. Changed modules are appended with -SNAPSHOT and are allowed overwrites |
|
@alexrobin @nickgaray I was able to test this via running workflows through my branch: example single project publish: example multi project publish: this pr is fully ready for merge |
No description provided.