[jbosstools-issues] [JBoss JIRA] (JBTIS-1050) Move MWQE Jenkins jobs to Central CI

Paul Leacu (JIRA) issues at jboss.org
Mon May 1 10:58:00 EDT 2017


     [ https://issues.jboss.org/browse/JBTIS-1050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Leacu closed JBTIS-1050.
-----------------------------
    Fix Version/s: 10.3.0.GA
                   4.4.3.Final
       Resolution: Done


All mwqe IS jobs are now active in CCI.


> Move MWQE 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
>             Fix For: 10.3.0.GA, 4.4.3.Final
>
>
> 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/migrateJob.sh
> 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-plugin
> [2] https://github.com/nickboldt/maven-plugins/tree/master/hudson-job-publisher-plugin
> ---
> 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 at redhat.com



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list