[jbosstools-issues] [JBoss JIRA] (JBIDE-26760) Migrate QE integration tests jobs into job DSL under dev-platform/cci-config repo

Jeff MAURY (Jira) issues at jboss.org
Wed Nov 6 08:17:05 EST 2019


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

Jeff MAURY updated JBIDE-26760:
-------------------------------
    Fix Version/s: 4.14.0.AM1
                       (was: 4.13.0.Final)


> Migrate QE integration tests jobs into job DSL under dev-platform/cci-config repo
> ---------------------------------------------------------------------------------
>
>                 Key: JBIDE-26760
>                 URL: https://issues.jboss.org/browse/JBIDE-26760
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: integration-tests, qa
>    Affects Versions: 4.13.0.Final
>            Reporter: Ondrej Dockal
>            Assignee: Ondrej Dockal
>            Priority: Critical
>              Labels: integration_tests, jenkins, jenkins_pipeline
>             Fix For: 4.14.0.AM1
>
>
> As a part of QE - CI initiative and its out coming best practices, we need to move our QE and Infra jobs into job DSL. New repository that will be used to store jobs as a code ( job DSL) is here [1]. Migrate according to the QE - CI initiative best practices.
> *Job migration workflow:*
> * Check on best practices and migrate job according to them, use existing examples of already migrated jobs
> * Verify that migration is successful by running it locally using jcasc [2]. And share the test results in your sub-tasks jira.
> * Create a PR and notify your component backup to get +1 on the PR.
> *Best Practices*
> * [Authentication & Credentials|https://docs.engineering.redhat.com/pages/viewpage.action?pageId=103418313]
> * [Execution Scripts|https://docs.engineering.redhat.com/display/QEARCH/Execution+Scripts]
> * [Jenkins Job generation|https://docs.engineering.redhat.com/display/QEARCH/Jenkins+Job+generation]
> * [Jenkins Job Types|https://docs.engineering.redhat.com/display/QEARCH/Jenkins+Job+Types]
> * [Job Triggers|https://docs.engineering.redhat.com/display/QEARCH/Job+Triggers]
> * [Resource Ready|https://docs.engineering.redhat.com/display/QEARCH/Resource+Ready]
> * [SCM|https://docs.engineering.redhat.com/display/QEARCH/SCM]
> Some other are still in doing: 
> * [Provisioning|https://docs.google.com/document/d/1p-MJB6vP1oZXXFr2qscopkEoMwb13s1TH5v9p6lCyT8/edit]
> * [Job Parameters|https://docs.engineering.redhat.com/display/QEARCH/Job+Parameters]
> * [Data Usage and Retention|https://docs.engineering.redhat.com/display/QEARCH/Data+Usage+and+Retention]
> [1]: https://gitlab.mw.lab.eng.bos.redhat.com/dev-platform/cci-config
> [2]: https://gitlab.mw.lab.eng.bos.redhat.com/jbossqe-jenkins/jcasc



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jbosstools-issues mailing list