| After an update to 2.178 (+plugins update), Build Name and Description Setter 2.0.0 does not change BUILD_DISPLAY_NAME env. variable when used in Execute Shell part of the job: Set Build Name + Set build name before build starts checked and Build Name value filled Execute shell:
VERSION="${BUILD_DISPLAY_NAME}"
Working build on older version:
13:37:03 First time build. Skipping changelog.
13:37:03 Set build name.
13:37:03 New build name is 'ns-11.10.4-137'
13:37:03 [ns-docker-gitlab] $ /bin/sh -xe /tmp/jenkins5134857411850746959.sh
13:37:03 + VERSION=ns-11.10.4-137
2.178 + 2.0.0:
11:11:52 First time build. Skipping changelog.
11:11:52 New run name is 'ns-11.11.0-143'
11:11:52 [ns-docker-gitlab] $ /bin/sh -xe /tmp/jenkins8791603508002973823.sh
11:11:52 + VERSION='#143'
There seems to be a disconnect between run name vs. build (dsiplay) name, the new versions do not seem to support any new environment variable. |