62

github からリポジトリのクローンを作成し、ファイルのバージョン番号をインクリメントする powershell スクリプトを実行する jenkins ジョブがあります。私は現在、その更新ファイルを github の元のリポジトリに公開しようとしています。そのため、開発者が変更をプルすると、最新のバージョン番号が取得されます。

ビルド後のイベントで Git Publisher を使用してみました。問題なくタグを発行できますが、ファイルは発行されないようです。

4

5 に答える 5

48

Wolandgit checkout masterによる回答は必要ありません。代わりに、「追加の動作」セクションの「特定のローカル ブランチへのチェックアウト」を使用して、「ブランチ名」をマスターに設定します。

git commit -am "blah"まだ必要です。

これで、「ビルド後のアクション」の下にある「Git Publisher」を使用して、変更をプッシュできます。プッシュする「ブランチ」を必ず指定してください (「プッシュするブランチ」 = マスター、「ターゲット リモート名」 = オリジン)。

「マージ結果」は必要ありません。

于 2015-04-22T02:19:05.297 に答える
10

実際、"Checkout to specific local branch"クラウスの回答からも必要ありません。

変更を加えて実行git commit -am "message"し、「Git Publisher」を「Branch to push」= /refs/heads/master(または開発またはプッシュ先のブランチ)、「Target remote name」= origin で使用できます。

于 2016-10-18T05:41:15.093 に答える