如何以编程方式将文件上传到github repo的下载区域?

时间:2012-08-11 21:04:45

标签: git ant github

我有一个ANT版本,可以创建文件(zip,jar等)。我希望将这些文件推送到我的github repo的“下载”区域,或者通过ANT可用的任务(我试过scp无济于事),通过Jenkins(我试过“通过SSH发布”,无济于事)或其他一些手段。

感谢您的指导。

2 个答案:

答案 0 :(得分:7)

这意味着使用 GitHub V3 API 以便:

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

如果你需要从蚂蚁那里做,你可以考虑HTTP-Post task of ant-contrib 或者让您的ant脚本调用“HTTPie: cURL for Humans”之类的命令 或直接使用Jenkins,如“Connect Github to secured Jenkins via HTTP Post-Commit Hook

答案 1 :(得分:1)

您需要一个脚本卷曲的自定义步骤。