如何从Jenkins框创建发布资产到我的私有github组织存储库?
从Jenkins
开始,我想在github.mydomain.com
中创建发布资产
组织:FooOrganization
存储库:BarRepository
我能够标记提交并推送到创建选项卡的github,并将源文件作为zip / tar附加。但是我想将二进制资产作为发布工件。
是否有创建github版本的分步指南?需要什么样的身份验证?以及如何从Jenkins设置auth?等
答案 0 :(得分:1)
想通了。
根据{{3}}文档,进行POST调用
Github release以及有效负载
{ "tag_name": "v1.0.1", "target_commitish": "master", "name": "v1.0.1", "body": "Description of the release", "draft": false, "prerelease": false }
确保传入OAuthToken标头。 "授权:令牌XXXXXXXX"