4

ファイル(zip、jarなど)を作成するANTビルドがあります。これらのファイルを github リポジトリの「ダウンロード」エリアにプッシュしたいのですが、ANT で利用可能なタスク (scp を試してみましたが無駄でした)、Jenkins 経由 (「SSH 経由で公開」を試しましたが、役に立ちませんでした) ) またはその他の手段。

ご指導ありがとうございます。

4

2 に答える 2

7

つまり、次の目的でGitHub V3 APIを使用することを意味します。

この API がどのように使用されるかの実用的な例として、これらの ruby​​ スクリプトを参照してください:
" lib/octokit/client/downloads.rb"。

ただし、ant から実行する必要がある場合は、ant-contrib の HTTP-Post タスクを検討できます。
または、Ant スクリプトで「HTTPie: cURL for Humans」のようなコマンドを呼び出すか、「 Connect Github to secure Jenkins via HTTP Post-Commit Hook」の
ように直接 Jenkins を使用します。

于 2012-08-12T00:02:41.803 に答える
1

curl をスクリプト化するカスタム ステップが必要です。

于 2012-08-11T21:18:30.490 に答える