我正在尝试在Task插件中使用Bamboo的构建变量(例如Bamboo.jira.version等)。使用taskContext.getBuildContext().getVariableContext()似乎只能检索自定义的构建变量,而不能检索到Bamboo内置的变量。

插件SDK文档中似乎没有太多的文档,Atlassian Answers上似乎没有有效的答案或引用了SDK中仍然存在的API调用。

我该怎么做?

最佳答案

您可以将CustomVariableContext实例注入任务,然后使用以下命令获取构建变量:

Map<String, String> buildVariables = customVariableContext.getVariables(taskContext.getCommonContext());

关于bamboo - 如何在Task插件中使用Bamboo变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20286607/

10-14 13:33