Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
Windows
-
-
Pipeline - December
Description
I got the following in my jenkins file:
pipeline {
agent any
environment {
SOURCE = "${env.WORKSPACE}
mydirectory"
// The above is not working? WORKSPACE is null as you can see later.
HTDOCS = "C:\\Apache24\\htdocs
"
}
stages {
stage('Prepare') {
steps {
echo "WORKSPACE ${env.WORKSPACE}" // correct
echo "SOURCE ${env.SOURCE}" // wrong, is set to null\myDirectoy
echo "INEW_HTDOCS ${env.INEW_HTDOCS}" // correct
}
}
....
Attachments
Issue Links
- duplicates
-
JENKINS-41748 Environment variables cross references aren't supported
-
- Closed
-
- is duplicated by
-
JENKINS-41623 Variable Expansion in Global Variables Not Occurring
-
- Closed
-
- links to
Reopening - while working on
JENKINS-41748, I realized that this will still be a problem there, since we don't actually have a WORKSPACE yet at the time we do environment variable resolution.