-
Bug
-
Resolution: Fixed
-
Critical
-
Jenkins ver. 1.443
java.runtime.version 1.6.0_29-b11-402-11M3527
os.arch x86_64
os.name Mac OS X
os.version 10.7
Plugins
Name ↓ Version Enabled Pinned
javadoc 1.0 true false
ant 1.1 true false
token-macro 1.5.1 true false
maven-plugin 1.443 true false
email-ext 2.16 true false
subversion 1.34 true false
all-changes 1.3 true false
dashboard-view 2.1 true false
analysis-core 1.36 true false
audit-trail 1.7 true false
backup 1.6.1 true false
compact-columns 1.9 true false
cvs 1.6 true false
config-autorefresh-plugin 1.0 true false
configurationslicing 1.27 true false
console-column-plugin 1.5 true false
disk-usage 0.14 true false
envinject 1.0 true false
greenballs 1.11 true false
jobConfigHistory 1.12 true false
mercurial 1.38 true false
postbuild-task 1.8 true false
project-stats-plugin 0.3 true false
publish-over-ftp 1.5 true false
ssh-slaves 0.21 true false
text-finder 1.9 true false
timestamper 1.2.2 true false
translation 1.8 true false
warnings 3.26 true false
xcode-plugin 1.2 true falseJenkins ver. 1.443 java.runtime.version 1.6.0_29-b11-402-11M3527 os.arch x86_64 os.name Mac OS X os.version 10.7 Plugins Name ↓ Version Enabled Pinned javadoc 1.0 true false ant 1.1 true false token-macro 1.5.1 true false maven-plugin 1.443 true false email-ext 2.16 true false subversion 1.34 true false all-changes 1.3 true false dashboard-view 2.1 true false analysis-core 1.36 true false audit-trail 1.7 true false backup 1.6.1 true false compact-columns 1.9 true false cvs 1.6 true false config-autorefresh-plugin 1.0 true false configurationslicing 1.27 true false console-column-plugin 1.5 true false disk-usage 0.14 true false envinject 1.0 true false greenballs 1.11 true false jobConfigHistory 1.12 true false mercurial 1.38 true false postbuild-task 1.8 true false project-stats-plugin 0.3 true false publish-over-ftp 1.5 true false ssh-slaves 0.21 true false text-finder 1.9 true false timestamper 1.2.2 true false translation 1.8 true false warnings 3.26 true false xcode-plugin 1.2 true false
Configuration Slicer changes the order of job steps.
Reproduce:
Create a few jobs with steps:
Inject environment variables
Inject environment variables
Execute shell
XCode
use configuration slicer to change some parts of the shell script.
Notice that XCode is no longer the last step in the job.