sou*_*n.c 4 jenkins jenkins-plugins jenkins-workflow
我给出了: 在post build action的参数化触发插件中
project to build : project B
Trigger when build is : complete
Trigger build without paramater : disabled
in predefined param sections:
Temp=${BUILD_NUMBER}
branch=$BRANCH
branch1="hai"
Run Code Online (Sandbox Code Playgroud)
在项目B的执行shell我给出了:
echo "Testing..." $Temp
echo $branch
echo $branch1
Run Code Online (Sandbox Code Playgroud)
仅供参考,我给了BRANCH = development
项目B的控制台输出:
+ echo Testing...
Testing...
+ echo
+ echo
======
Run Code Online (Sandbox Code Playgroud)
似乎变量不升级.
小智 6
在构建部分中选择"在其他项目上触发/调用构建",而不是在构建部分.
在构建触发器中,
建设"项目B"的项目
"选择"阻止,直到触发的项目完成构建如果触发的构建更糟或等于"失败",则失败此构建步骤如果触发的构建更糟或等于"失败",则
将此构建标记为失败
将此构建标记为不稳定触发的构建更糟或等于"不稳定"
在预定义的参数中,
温度= $ {} BUILD_NUMBER
支= $ BRANCH
BRANCH1 = "海"
在你的"项目B"项目中,
"单击构建参数化选项"
并形成变量.
| 归档时间: |
|
| 查看次数: |
8779 次 |
| 最近记录: |