github からリポジトリのクローンを作成し、ファイルのバージョン番号をインクリメントする powershell スクリプトを実行する jenkins ジョブがあります。私は現在、その更新ファイルを github の元のリポジトリに公開しようとしています。そのため、開発者が変更をプルすると、最新のバージョン番号が取得されます。
ビルド後のイベントで Git Publisher を使用してみました。問題なくタグを発行できますが、ファイルは発行されないようです。
Wolandgit checkout master
による回答は必要ありません。代わりに、「追加の動作」セクションの「特定のローカル ブランチへのチェックアウト」を使用して、「ブランチ名」をマスターに設定します。
はgit commit -am "blah"
まだ必要です。
これで、「ビルド後のアクション」の下にある「Git Publisher」を使用して、変更をプッシュできます。プッシュする「ブランチ」を必ず指定してください (「プッシュするブランチ」 = マスター、「ターゲット リモート名」 = オリジン)。
「マージ結果」は必要ありません。
実際、"Checkout to specific local branch"
クラウスの回答からも必要ありません。
変更を加えて実行git commit -am "message"
し、「Git Publisher」を「Branch to push」= /refs/heads/master
(または開発またはプッシュ先のブランチ)、「Target remote name」= origin で使用できます。