あなたがecho "jenkins-build=${BUILD_NUMBER}" >> /path/to/jenkins-build
を実行する場合は、次のようにして、ファイルへのすべてのビルド番号をスタックします:あなたが唯一の次の手順を実行し、現在のビルド番号を格納する場合
jenkins-build=1
jenkins-build=2
jenkins-build=3
and so on....
:
をファイルを作成します。現在のビルド番号を保存するjenkins-build
と呼ばれています。
jenkins-build.tmp
ファイルを作成し、これにjenkins-build=${BUILD_NUMBER}
を追加します。
次に、envsubst
コマンドを使用して、${BUILD_NUMBER}
をビルド番号の値に置き換えます。
次に、以下のコマンドを使用して別のファイルに、すなわちjenkins-build
を、コンテンツを格納します。
envsubst '${BUILD_NUMBER}' < "/path/to/jenkins-build.tmp" > "/path/to/jenkins-build"
は、あなたのジェンキンスジョブのExecute shell
セクションで上記のコマンドを追加します。