字符串连接与Jenkins bat命令中的变量

时间:2017-08-11 11:55:43

标签: jenkins groovy

我有一个简单的Jenkins函数/过程:

def StartContainer() {
    def SqlPort = BranchToPort[env.BRANCH_NAME]
    bat "docker run -e \"ACCEPT_EULA=Y\" -e \"SA_PASSWORD=P@ssword1\" --name SQLLinux${env.BRANCH_NAME} -d -i -p $SqlPort:1433 microsoft/mssql-server-linux"
}

BranchToPort正是我想要它做的,我遇到的问题是将它返回的值插入到以下对bat的调用中,我尝试了各种各样的事情,这或者导致语法编译错误与groovy脚本或者bat命令在-p命令之后立即结束。很显然,我在这里缺少一些非常简单的东西。

0 个答案:

没有答案