[
https://issues.jboss.org/browse/JBTIS-1050?page=com.atlassian.jira.plugin...
]
Paul Leacu updated JBTIS-1050:
------------------------------
Description:
The middleware Jenkins jobs need to be migrated to Central CI
https://mojo.redhat.com/groups/mw-qe-central-ci-migration
ref: @lucinka
From Nick:
I'm also working on a migrateJob.sh script which
makes it easier to
copy & modify a job so that migration isn't so manual a process.
It generates a stub job on the CCI server based on a template, then
downloads the config.xml and replaces it with the old job from Bos MW
Jenkins. But before pushing it back to CCI, it applies some sed
transforms to fix things like JDK name, Maven name, label expression /
assignedNode (we don't have "RHEL6" or "RHEL7" on CCI, only rhel7
and
"rhel7-devstudio-releng" slaves... plus some windows and OSX ones for
ITests). It's not 100% working yet but it's better than doing the work
by hand.
https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/migrat...
It requires that you compile and run my jenkins sync/publisher mojos
[1],[2], which are wrapped with my hacky hud{push,pull}*.sh scripts
(they're just simplifications to be able to push/pull job configs w/
less typing). So it's a bit of a kludge at the moment but I can walk
you through set up if you're ready to start migrating. Or you can wait
until I'm done.)
[1]
https://github.com/nickboldt/maven-plugins/tree/master/hudson-job-sync-pl...
[2]
https://github.com/nickboldt/maven-plugins/tree/master/hudson-job-publish...
---
Work in progress:
https://issues.jboss.org/browse/JBDS-4233 and
http://etherpad.corp.redhat.com/nboldt-status
MOJO doc:
https://mojo.redhat.com/docs/DOC-1099087#comment-1053465
Central CI migration sync call on Wednesdays (every 4 weeks). I just
go as fly on the wall.
* Blue Jeans:
https://bluejeans.com/327849748
* Meeting agenda/log:
http://etherpad.corp.redhat.com/fb2t56DJnX
* Mojo:
https://mojo.redhat.com/groups/mw-qe-central-ci-migration
* ML: mw-scale-ci(a)redhat.com
was:
The middleware Jenkins jobs need to be mograted to Central CI
https://mojo.redhat.com/groups/mw-qe-central-ci-migration
ref: @lucinka
Move MWAE Jenkins jobs to Central CI
------------------------------------
Key: JBTIS-1050
URL:
https://issues.jboss.org/browse/JBTIS-1050
Project: JBoss Tools Integration Stack
Issue Type: Task
Components: distribution
Affects Versions: 10.0.0.GA
Reporter: Paul Leacu
Assignee: Paul Leacu
The middleware Jenkins jobs need to be migrated to Central CI
https://mojo.redhat.com/groups/mw-qe-central-ci-migration
ref: @lucinka
From Nick:
I'm also working on a migrateJob.sh script which makes it easier to
copy & modify a job so that migration isn't so manual a process.
It generates a stub job on the CCI server based on a template, then
downloads the config.xml and replaces it with the old job from Bos MW
Jenkins. But before pushing it back to CCI, it applies some sed
transforms to fix things like JDK name, Maven name, label expression /
assignedNode (we don't have "RHEL6" or "RHEL7" on CCI, only rhel7
and
"rhel7-devstudio-releng" slaves... plus some windows and OSX ones for
ITests). It's not 100% working yet but it's better than doing the work
by hand.
https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/migrat...
It requires that you compile and run my jenkins sync/publisher mojos
[1],[2], which are wrapped with my hacky hud{push,pull}*.sh scripts
(they're just simplifications to be able to push/pull job configs w/
less typing). So it's a bit of a kludge at the moment but I can walk
you through set up if you're ready to start migrating. Or you can wait
until I'm done.)
[1]
https://github.com/nickboldt/maven-plugins/tree/master/hudson-job-sync-pl...
[2]
https://github.com/nickboldt/maven-plugins/tree/master/hudson-job-publish...
---
Work in progress:
https://issues.jboss.org/browse/JBDS-4233 and
http://etherpad.corp.redhat.com/nboldt-status
MOJO doc:
https://mojo.redhat.com/docs/DOC-1099087#comment-1053465
Central CI migration sync call on Wednesdays (every 4 weeks). I just
go as fly on the wall.
* Blue Jeans:
https://bluejeans.com/327849748
* Meeting agenda/log:
http://etherpad.corp.redhat.com/fb2t56DJnX
* Mojo:
https://mojo.redhat.com/groups/mw-qe-central-ci-migration
* ML: mw-scale-ci(a)redhat.com
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)