これは、パイプラインと互換性のない古いプラグインです(Pipeline Compatible Plugins参照)。
代わりに、AssemblyInfo.csファイルを操作するコマンドラインユーティリティ(例:SED)または「powershell」ブロックスクリプトを使用した「バット」(バッチ)ブロックを使用してください。
AssemblyFileVersionプロパティとAssemblyVersionプロパティを別々の "CustomVersion.cs"ファイルに移動し、パイプライン "bat"ブロックから書き直すだけで操作が簡単になります。次のようなものがあります。
bat """
@echo off
echo using System.Reflection; >CustomVersion.cs
echo using System.Resources; >>CustomVersion.cs
echo [assembly: AssemblyVersion("1.2.%BUILD_NUMBER%.0")] >>CustomVersion.cs
echo [assembly: AssemblyFileVersion("1.2.%BUILD_NUMBER%.0")] >>CustomVersion.cs
"""
上記のコードは、宣言型パイプラインについては不明なスクリプト化パイプラインで動作するはずです。
[アセンブリバージョンをJenkinsビルド番号に設定する方法](https://stackoverflow.com/questions/33496781/how-to-set-assembly-version-to-jenkins-build-number) –
宣言的パイプラインを使用しないときにプラグインを使用する方法を記述しているので、重複していません。私は私が見ることのできるプラグインの設定にアクセスできない –