[jbosstools-issues] [JBoss JIRA] (JBIDE-23768) Publish tagged version of jboss tools parent pom to public repository
Nick Boldt (JIRA)
issues at jboss.org
Wed Mar 1 11:15:00 EST 2017
[ https://issues.jboss.org/browse/JBIDE-23768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13371053#comment-13371053 ]
Nick Boldt edited comment on JBIDE-23768 at 3/1/17 11:14 AM:
-------------------------------------------------------------
Yes, you're right. Missed the last step.
This means that the script I send Jeff to do branching has to happen BEFORE the branch update & parent pom release; THEN when that's done we can send out the SECOND script to update root poms.
Sucks to have to have a manual human process in the middle of two mostly-automated ones. Will have to think about how we can make the parent pom commits generated & pushed to github automatically...
* branch jbosstools-build (4.4.4.x and later again for 4.5.0.x); send email to Jeff w/ instructions for batch creation of jbosstools-* projects' branches
* update parent pom to use correct "stable branch" settings [1] & update version (remove -SNAPSHOT) [2] *could this be done by Jenkins job in future?*
* trigger build which will now auto-release it to Nexus [3] *could this be triggered automatically via upstream job in future?*
* send email to Jeff w/ instructions for batch changes to jbosstools-* projects' root poms (point to non-SNAPSHOT version of parent pom)
Maybe a build pipeline would work for this, with a blocking step #2 until we can replace it with a script.
[~jeffmaury] would you be OK if the devstudio-release machine user [4] had push rights to the parent pom in jbosstools-build [5]?
[4] https://github.com/devstudio-release
[5] https://github.com/jbosstools/jbosstools-build
was (Author: nickboldt):
Yes, you're right. Missed the last step.
This means that the script I send Jeff to do branching has to happen BEFORE the branch update & parent pom release; THEN when that's done we can send out the SECOND script to update root poms.
Sucks to have to have a manual human process in the middle of two mostly-automated ones. Will have to think about how we can make the parent pom commits generated & pushed to github automatically...
* branch jbosstools-build (4.4.4.x and later again for 4.5.0.x); send email to Jeff w/ instructions for batch creation of jbosstools-* projects' branches
* update parent pom to use correct "stable branch" settings [1] & update version (remove -SNAPSHOT) [2] *could this be done by Jenkins job in future?*
* trigger build which will now auto-release it to Nexus [3] *could this be triggered automatically via upstream job in future?*
* send email to Jeff w/ instructions for batch changes to jbosstools-* projects' root poms (point to non-SNAPSHOT version of parent pom)
Maybe a build pipeline would work for this, with a blocking step #2 until we can replace it with a script.
[~jeffmaury] would you be OK if the devstudio-release machine user had push rights to the parent pom in jbosstools-build?
> Publish tagged version of jboss tools parent pom to public repository
> ---------------------------------------------------------------------
>
> Key: JBIDE-23768
> URL: https://issues.jboss.org/browse/JBIDE-23768
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: build
> Affects Versions: 4.4.2.Final, 4.4.3.AM1
> Reporter: Aurélien Pupier
> Assignee: Nick Boldt
> Labels: releasework
> Fix For: 4.4.3.Final
>
>
> it will allow Fuse Tooling (and other dependent projects) to have tagged version of their parent pom for tagged release.
> i'm talking about org.jboss.tools:parent
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jbosstools-issues
mailing list