如何编写一个Bamboo构建脚本来调用REST端点



我有这个端点

@RequestMapping(value = "/refresh")
public DataSource getMostRecentData() {
return s3DataStoreService.getMostRecentSource();
}

我想知道是否有可能写一个符合这个端点的竹脚本,作为构建项目的构建任务的一部分。我是竹子的新手,所以我希望能开始学习如何做到这一点。非常感谢。

您可以使用;脚本";任务,并使用curl或类似的方法进行REST调用。您也可以在远程服务器上拥有一个自定义脚本,并从Bamboo执行它。如果你在PlanSpec.java文件中有你的计划,你可以有这样的方法:

private ScriptTask executeREST() {
return new ScriptTask()
.description("execute my rest endpoint")
.inlineBody("curl call to your endpoint");
}

最新更新