我有一個創建文件(zip,jar等)的ANT版本。我希望推送這些文件到我的github repo的「下載」區域,或者通過任務提供給我的ANT(我試過scp無濟於事),通過詹金斯(我試過「通過SSH發佈」,無濟於事)或其他手段。如何以編程方式將文件上傳到github repo的下載區域?
感謝您的指導。
我有一個創建文件(zip,jar等)的ANT版本。我希望推送這些文件到我的github repo的「下載」區域,或者通過任務提供給我的ANT(我試過scp無濟於事),通過詹金斯(我試過「通過SSH發佈」,無濟於事)或其他手段。如何以編程方式將文件上傳到github repo的下載區域?
感謝您的指導。
這意味着使用GitHub V3 API爲:
上看到那些Ruby腳本作爲如何這個API一個實際的例子被使用:
「lib/octokit/client/downloads.rb
」。
如果你需要從螞蟻做到這一點,你可以考慮HTTP-Post task of ant-contrib。
還是有Ant腳本調用命令,如「HTTPie: cURL for Humans」
或者使用直接詹金斯,如「Connect Github to secured Jenkins via HTTP Post-Commit Hook」
您需要腳本捲曲的自定義步驟。