Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-6411

Add option to exclude CHECKEDOUT rule from config specs

      Currently, the config specs generated by the plugin always include the standard "element * CHECKEDOUT" rule. As a best practice, baseline builds (builds associated with a baseline) should be produced in a view selecting labeled versions (only) and no checkouts whatsover.

      This would make the plugin generate a view whose config specs would be closer to the view that would be created by UCM in association to a read-only stream – which is what this plugin is mimicking.

      In order to accomodate users who desire the presence of the CHECKEDOUT rule, maybe add a new configuration option allowing to toggle on/off the presence of the CHECKEDOUT rule in the generated config specs.

          [JENKINS-6411] Add option to exclude CHECKEDOUT rule from config specs

          Code changed in hudson
          User: : rseguy
          Path:
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.java
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.java
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.properties
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/config.jelly
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout.html
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout_fr.html
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition_fr.properties
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.properties
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue/value.jelly
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue_fr.properties
          http://jenkins-ci.org/commit/31201
          Log:
          [FIXED JENKINS-6411]

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : rseguy Path: trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.java trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.java trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.properties trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/config.jelly trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout.html trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout_fr.html trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition_fr.properties trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.properties trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue/value.jelly trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue_fr.properties http://jenkins-ci.org/commit/31201 Log: [FIXED JENKINS-6411]

          Code changed in hudson
          User: : rseguy
          Path:
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.java
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/config.jelly
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout.html
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout_fr.html
          http://jenkins-ci.org/commit/31205
          Log:
          JENKINS-6411

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : rseguy Path: trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterValue.java trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/config.jelly trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout.html trunk/hudson/plugins/clearcase-ucm-baseline/src/main/resources/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition/help-excludeElementCheckedout_fr.html http://jenkins-ci.org/commit/31205 Log: JENKINS-6411

          Code changed in hudson
          User: : rseguy
          Path:
          trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.java
          http://jenkins-ci.org/commit/31713
          Log:
          JENKINS-6411

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : rseguy Path: trunk/hudson/plugins/clearcase-ucm-baseline/src/main/java/com/michelin/cio/hudson/plugins/clearcaseucmbaseline/ClearCaseUcmBaselineParameterDefinition.java http://jenkins-ci.org/commit/31713 Log: JENKINS-6411

            rseguy Romain Seguy
            prenaud76 Patrick Renaud
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: