0

我有这个端点

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

而且我想知道是否可以编写一个到达此端点的竹脚本,作为构建项目的构建任务的一部分。我是 Bamboo 的新手,所以我会很感激即使是如何做到这一点的开始。谢谢你。

4

1 回答 1

0

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

private ScriptTask executeREST() {
        return new ScriptTask()
                .description("execute my rest endpoint")
                .inlineBody("curl call to your endpoint");
    }
 
于 2020-08-20T04:05:17.607 回答