如何在Bamboo部署后运行脚本?

时间:2017-01-11 22:06:31

标签: java bamboo

我正在尝试使用Bamboo(Atlassian)设置构建和部署计划。

构建过程工作正常,它正在调用部署过程,但我想在特定目录中部署构建的工件,然后使用java命令运行它,通常

java -jar my_war.war -Djava.awt.headless=true

从任务类型来看,我找不到能帮助我的东西。

1 个答案:

答案 0 :(得分:1)

您可以使用“命令”任务在命令行上执行任意命令。

然后,只需在“Command”任务中选择Java可执行文件,并在其下方的“参数”字段中提供其他选项。如果下拉列表中没有“Java”,只需使用标有“添加新可执行文件”的按钮添加它,包括它的路径。

根据jar文件所在的位置,可能还需要指定“working subdirectory”。它定义了执行命令的文件夹,否则可能找不到jar文件。