Move rackspace/clouddocs-maven-plugin to openstack-dev/clouddocs-maven-plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| OpenStack Core Infrastructure |
Fix Released
|
High
|
Khai Do |
Bug Description
OpenStack Docs use a plugin that is developed at rackspace - but it wants to be owned by the openstack process. Move it to the openstack-dev org in gerrit.
This depends on the maven support bugs, and will also likely require the groupid to change in the pom.xml for clouddocs-
James E. Blair (corvus) wrote : | #1 |
Changed in openstack-ci: | |
assignee: | Monty Taylor (mordred) → nobody |
Clark Boylan (cboylan) wrote : | #2 |
Jim and Clark spoke to someone from rackspace about this at the Havana summit (sorry I have already forgotten names). This should be straightforward to do. We will make this a gerrit project seeded from an existing repo. The only major thing that needs to be sorted out is publishing to Maven Nexus. I will work with zaro to figure out what is necessary to do that. I will also coordinate the project import to Gerrit.
Changed in openstack-ci: | |
assignee: | nobody → Clark Boylan (cboylan) |
milestone: | grizzly → havana |
Clark Boylan (cboylan) wrote : | #4 |
dwcramer mentioned in the meeting on May 14th that he would be getting in touch with us. This hasn't happened yet. Will ping dwcramer more directly.
Fix proposed to branch: master
Review: https:/
Clark Boylan (cboylan) wrote : | #6 |
dwcramer has been emailed directly with a link to the above review. Hopefully we can move the discussion into Gerrit and have the jeepyb update-bug script keep LP apprised of the latest details.
Changed in openstack-ci: | |
status: | Triaged → In Progress |
Reviewed: https:/
Committed: http://
Submitter: Jenkins
Branch: master
commit f810b5cd777df1f
Author: Clark Boylan <email address hidden>
Date: Tue Jul 30 10:23:12 2013 -0700
Start import process for clouddocs-
Add clouddocs-
gate-noop jobs to its check and gate queues.
related-bug: #1082812
Change-Id: I646d5e67ff50fb
James E. Blair (corvus) wrote : | #8 |
This was merged without coordinating, so it needs a force-push. We should also use the tag-based release system that was developed for the jenkins plugins for this.
Changed in openstack-ci: | |
assignee: | Clark Boylan (cboylan) → Khai Do (zaro0508) |
Fix proposed to branch: master
Review: https:/
Khai Do (zaro0508) wrote : | #10 |
From David Cramer..
FYI: We've identified some things we need to take care of before we can
go to Maven Central:
https:/
Changed in openstack-ci: | |
milestone: | havana → icehouse |
Khai Do (zaro0508) wrote : | #11 |
from david cramer..
I wouldn't close the openstack bug yet since we've not yet part of gerrit. But the plugin is indeed now hosted in Maven Central. That means that if you have a doc project that uses the plugin, you no longer need special stuff in your pom.xml pointing to
maven.research.
Khai Do (zaro0508) wrote : | #12 |
Reference patches:
1. new maven plugin jobs to build and deploy maven plugins to maven nexus: https:/
2. setup version as a parameter: https:/
Reviewed: https:/
Committed: http://
Submitter: Jenkins
Branch: master
commit 9aef0e90d85973c
Author: Khai Do <email address hidden>
Date: Wed Sep 11 09:49:24 2013 -0700
new maven plugin jobs to build and deploy maven plugins to maven nexus
This patch adds jobs to build maven plugins and deploy them
to the maven nexus repo at https:/
Closes-Bug: #1082812
Change-Id: I283d475ab18819
Changed in openstack-ci: | |
status: | In Progress → Fix Released |
Martin Paulo (martin-paulo) wrote : | #14 |
For anyone following along on this thread, the code has landed up at:
https:/
From Anne Gentle:
Tasks: /github. com/rackspace/ clouddocs- maven-plugin to /github. com/openstack/ clouddocs- maven-plugin on a specific date maven.research. rackspacecloud. com/content/ groups/ public/
- Set up Jenkins build on OpenStack Jenkins to build the plugin (we have
one at Rackspace, need help bringing over)
- Set up a release process for the plugin with the OpenStack
infrastructure (might just be a document)
- Clone repo from https:/
https:/
- (optional) Find another public repository location (rather than having
the pom.xml file refer to the Rackspace Research Repository
http://