Bug 536275 (RHQ-642)
Summary: | set up maven poms so we can publish jars at time of release to the jboss maven repo (use java.net wagon-svn extension) | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Ian Springer <ian.springer> |
Component: | Build System | Assignee: | Ian Springer <ian.springer> |
Status: | CLOSED NEXTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1.1pre | CC: | ccrouch |
Target Milestone: | --- | Keywords: | Task |
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://jira.rhq-project.org/browse/RHQ-642 | ||
Whiteboard: | |||
Fixed In Version: | 1.2 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | --- | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ian Springer
2008-07-03 20:17:00 UTC
ian, should this be done in 1.2? r3444 and r3445 update our root pom and sample settings.xml, so that the procedure described at http://www.jboss.org/community/docs/DOC-11376 can be used to publish release jars to the JBoss Maven repo. In a nutshell, the procedure is: One-time steps: 1) Checkout the JBoss Maven repo source from SVN: svn co https://svn.jboss.org/repos/repository.jboss.org/maven2/ jboss-m2-repo 2) In ~/.m2/settings.xml, set jboss.repository.root to the full path to a checkout of the JBoss Maven repo (e.g. C:/Projects/jboss-m2-repo) Per-release steps: 1) Checkout release tag of RHQ (or Jopr), e.g.: svn co http://svn.rhq-project.org/repos/rhq/tags/RHQ_1_1_2_GA/ rhq-1.1.2 2) Run 'mvn release' from dir where the tag is checked out. 3) svn commit the local checkout of the JBoss Maven repo. Note, we went with option 2, since it's easier to setup and what is recommended on the JBoss Maven wiki. This bug was previously known as http://jira.rhq-project.org/browse/RHQ-642 |