By setting this to true, an environment variable 'BUILD_CAUSE' holding all causes of the running build is
populated (separated by ',').
- BUILD_CAUSE = SCMTRIGGER,TIMERTRIGGER,MANUALTRIGGER,UPSTREAMTRIGGER
In addition each single trigger gets available as single environment variable:
- BUILD_CAUSE_SCMTRIGGER = true (SCM Trigger)
- BUILD_CAUSE_TIMERTRIGGER = true (Triggered by Schedule)
- BUILD_CAUSE_MANUALTRIGGER = true (triggered by user)
- BUILD_CAUSE_UPSTREAMTRIGGER = true (triggered by upstream project)
...unknown triggers will be added with its implementation name in upper case.
...unknown triggers/causes (e.g. from plugins other then from core) will be added with its implementation name in
upper case.