使用 jenkins 在 confluence 中显示 sh 脚本输出

display sh script output in confluence using jenkins

我想使用 jenkins 在 confluence 中发布 bash 脚本的输出,并且每次在 confluence 中打开的页面都会更新输出。有没有可能这样做?谢谢

您可以使用 Confluence Rest Api。

你可以试试这个https://developer.atlassian.com/server/confluence/confluence-rest-api-examples/

示例:

curl -u jira_username_login:jira_password -X POST -H 'Content-Type: application/json' -d '{"type":"page","title":"new page",
"space":{"key":"TST"},"body":{"storage":{"value":"<p>This is <br/> a new page</p>","representation":
"storage"}}}' http://localhost:8080/confluence/rest/api/content/ | python -mjson.tool

要获得 bash 输出: How to set a variable to the output of a command in Bash?