小编Noa*_*rks的帖子

jenkinsfile 设置环境变量与子字符串提取

尝试设置使用另一个环境变量的子字符串提取的环境变量时遇到问题。

pipeline {
    agent any
    environment {           
        NODE_BASE_NAME = "ui-node-${GIT_COMMIT:0:6}"
    }
    stages {
        stage ("test") {
            steps {
                echo "${NODE_BASE_NAME}"
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

结果是

WorkflowScript: 4: expecting '}', found ':' @ line 4, column 49.
   NAME = "ui-node-${GIT_COMMIT:0:6}"
Run Code Online (Sandbox Code Playgroud)

jenkins jenkins-pipeline

3
推荐指数
1
解决办法
1683
查看次数

标签 统计

jenkins ×1

jenkins-pipeline ×1