微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何编写Bamboo构造脚本以调用REST端点

如何解决如何编写Bamboo构造脚本以调用REST端点

我有这个端点

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

我想知道是否有可能编写一个击中此端点的Bamboo脚本,作为构建项目的构建任务的一部分。我是Bamboo的新手,所以即使是开始如何做我也将不胜感激。 谢谢。

解决方法

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。