4

我有一个创建文件(zip、jar 等)的 ANT 版本。我希望将这些文件推送到我的 github 存储库的“下载”区域,或者通过 ANT 提供给我的任务(我试过 scp 无济于事),通过 Jenkins(我试过“通过 SSH 发布”,但无济于事) 或其他方式。

谢谢指导。

4

2 回答 2

7

这意味着使用GitHub V3 API来:

将这些 ruby​​ 脚本视为如何使用此 API 的实际示例:
lib/octokit/client/downloads.rb”。

但是,如果您需要从 ant 执行此操作,则可以考虑ant-contrib 的 HTTP-Post 任务
或者让你的 ant 脚本调用诸如“ HTTPie: cURL for Humans ”之类的命令,
或者直接使用 Jenkins,如“通过 HTTP Post-Commit Hook 将 Github 连接到安全的 Jenkins

于 2012-08-12T00:02:41.803 回答
1

您需要一个自定义步骤来编写 curl 脚本。

于 2012-08-11T21:18:30.490 回答