有没有办法通过REST API导入Bamboo规范文件



我目前正在尝试自动创建一个新的Bamboo链接存储库并开始扫描。我已经查看了RESTneneneba API的文档,试图生成一个新的计划并启用扫描,但没有成功。

我还尝试了Atlassian的Java Maven包,但这需要用户凭据作为身份验证方法,而我需要通过Security令牌进行身份验证。Maven包中有一个指向API的链接,我试图用yaml代码向其发送请求,但它总是用状态代码500和Java Stacktrace进行响应。这可能是由于错误的请求体,但我不知道如何以与maven包相同的方式包含yaml内容。

是否有方法通过REST API创建链接存储库?

提前感谢!

是否有方法通过REST API创建链接存储库?

没有,而且永远不会有,因为他们反对Bamboo服务器,而支持基于云的替代方案(基于完全不同的API(。看见https://jira.atlassian.com/browse/BAM-18453

Atlassian 的Java Maven包

那是什么包?根据我前面所说的,通过编程创建链接回购的唯一方法是模拟浏览器对updateLinkedRepository.action的POST请求。这意味着您需要首先登录才能获得JSESSIONID cookie(xsrf令牌可以被禁用,请参阅https://confluence.atlassian.com/bamkb/rest-api-calls-fail-due-to-missing-xsrf-token-899447048.html#RESTAPIcallsfailduetoMissingXSRFToken-变通办法(。如果你需要帮助,请Ping我,我仍然有登录部分的代码。

相关内容

  • 没有找到相关文章

最新更新