Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-13446

Remove Jenkins Job duplication using templates

    Details

    • Rice Team:
      QA

      Description

      Create http://site.kuali.org/maven/plugins/jenkins-maven-plugin/latest/plugin-info.html templates for integration tests and other Jenkins jobs that do not already have templates (and are duplicated). Existing templates are publish,unit,license,release. For now focus on integration, then smoke if possible. (Ignore deploy and audit for time being).

      Tasks:
      Export Integration and Functional Job as xml (get-job)
      Map exported job to freestyle.xml job and extract necessary properties for common.xml and integration.xml/functional-jenkins.xml
      Test locally
      Add to jenkins-maven-plugin resources

        Attachments

          Issue Links

            Activity

            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            removing 2.1.2 fix version since this isn't required for 2.1.2.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - removing 2.1.2 fix version since this isn't required for 2.1.2.
            Hide
            eghm-kuali-m Erik Meade added a comment -

            http://ci.rice.kuali.org/view/rice-2.2/job/rice-2.2-integration-test-mysql/ is the most update date version of the integration tests.

            Show
            eghm-kuali-m Erik Meade added a comment - http://ci.rice.kuali.org/view/rice-2.2/job/rice-2.2-integration-test-mysql/ is the most update date version of the integration tests.
            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Notes: Use get-job call to pull the job from ci. Use results to build template and add create necessary code to call for that specific module when creating a job.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Notes: Use get-job call to pull the job from ci. Use results to build template and add create necessary code to call for that specific module when creating a job.
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            rolling over to 2.4-QA fixVersion

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - rolling over to 2.4-QA fixVersion
            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Updated to use jenkins-job-builder to generate. Created a foundation/sandbox project (http://svn.kuali.org/repos/foundation/sandbox/rice-jjb-examples/) with scripts to rebuild the 2.5 environment from scratch. Built/Deployed all jobs to test ci server.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Updated to use jenkins-job-builder to generate. Created a foundation/sandbox project ( http://svn.kuali.org/repos/foundation/sandbox/rice-jjb-examples/ ) with scripts to rebuild the 2.5 environment from scratch. Built/Deployed all jobs to test ci server.

              People

              • Assignee:
                mztaylor Martin Taylor (Inactive)
                Reporter:
                eghm-kuali-m Erik Meade
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days
                  2d