[jbosstools-issues] [JBoss JIRA] (JBIDE-16158) Investigate tools/processes to templatize CI jobs

Nick Boldt (JIRA) issues at jboss.org
Mon May 8 12:31:00 EDT 2017


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

Nick Boldt closed JBIDE-16158.
------------------------------
    Fix Version/s: 4.4.4.Final
                       (was: 4.4.x)
       Resolution: Won't Fix


After 4 years, this won't get done. Instead I have a new tool to migrate/copy a job from one Jenkins to another, which can be modified in future to roll out modified copies of jobs using sed to replace strings as the job's copied.

This can then be used to roll out all the 4.5.oxygen and 10.0.oxygen jobs we'll need in a few months.

> Investigate tools/processes to templatize CI jobs
> -------------------------------------------------
>
>                 Key: JBIDE-16158
>                 URL: https://issues.jboss.org/browse/JBIDE-16158
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: build
>            Reporter: Mickael Istria
>            Assignee: Nick Boldt
>            Priority: Critical
>             Fix For: 4.4.4.Final
>
>         Attachments: devstudio.product_master_diff_generated_vs_server_copy.diff
>
>
> Found something a bit more complete than the maven plugin - haven't tried it yet but its examples looks extremely clean.
> python script for creating jobs (linked to puppet but can be used standalone)
> http://ci.openstack.org/jenkins-job-builder/installation.html
> Example: https://github.com/adaptivelab/jenkins-build/blob/develop/template.yaml
> Article: http://techs.enovance.com/6006/manage-jenkins-jobs-with-yaml



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


More information about the jbosstools-issues mailing list