我对Bamboo的了解非常有限。我有一个需要运行的咕噜声任务,工作正常。
目前Bamboo与Jira绑定,但如果Bamboo可以从Jira读取内容并在构建时获取该信息并更改参数,那将是很好的。
这可能吗?任何其他可能有效的解决方案? 感谢
答案 0 :(得分:0)
您可以使用Bamboo CLI(bobswift插件)通过从Jira本身触发Bamboo构建,从jira postfunction将变量传递给bamboo:
bamboo --action queueBuild --build "ZBAMBOOCLI3334667-checkout1" --wait --timeout 90 --field1 "exitCode" --value1 "0"
将触发此项目ZBAMBOOCLI3334667-checkout1
,并且竹子变量bamboo_exitCode
将包含值“0”。
您可以使用此方法传递额外参数。 --field2
和--value2
组合。
您可以参考CLI页面查看各种任务: https://bobswift.atlassian.net/wiki/display/BCLI/Examples