我正在尝试在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/