0
Jenkinsを使用して、C#アセンブリのバージョン番号を1.0のように設定したいと思います。$ {SVN_REVISION}。$ {BUILD_NUMBER}。残念ながら、Change Assembly VersionプラグインはSVNリビジョン番号を表示しません。誰もがこの作業をする方法を知っていますか?JenkinsのSVNリビジョンを使用してC#アセンブリバージョンを設定する方法
Jenkinsを使用して、C#アセンブリのバージョン番号を1.0のように設定したいと思います。$ {SVN_REVISION}。$ {BUILD_NUMBER}。残念ながら、Change Assembly VersionプラグインはSVNリビジョン番号を表示しません。誰もがこの作業をする方法を知っていますか?JenkinsのSVNリビジョンを使用してC#アセンブリバージョンを設定する方法
Jenkins 1.651.1およびChange Assembly Versionプラグイン1.5.1で問題を再現できないため、複数のSVNモジュールが使用されている可能性があります。あなたの仕事に構成された1つのSubversionのモジュールが複数ある場合は
環境変数SVN_REVISIONは、複数の変数(SVN_REVISION_1、SVN_REVISION_2、...)に置き換えられます。これは、適切に拡張できない未定義の変数につながります。
私は助けになるのではないかと恐れています。サブバージョンモジュールは1つしかなく、SVN_REVISION_xは定義されていません。環境変数をリストするビルドにステップを追加しました。これはSVNから始まる変数ではありません。 Jenkins 2.1とChange Assembly Version 1.5.1を使用しています –
申し訳ありませんが、Jenkins 2.3とChange Assembly 1.5.1で問題を再現できません。 SVN_REVISIONとSVN_REVISION_1の両方を実際に見ているのは、Subversionモジュールをチェックアウトしているときです。 SVN_ *環境変数を完全に見ることができない場合は、実際にSubversionを使ってジョブのソースコードをチェックアウトしていることを絶対に確認するよりも大きな問題はないと思います。 – OltzU