3

私たちの環境では、xamarin.android プロジェクトをビルドしており、$(build_number) 変数を Jenkins ビルドに渡したいと考えています。残念ながら、Jenkins はビルド ワークフローに何も渡されなかったかのようにプロジェクトをビルドしています。

Windowsでは問題なく動作し、Macではまったく動作しないXmlPokeを使用しようとしました。

os: mac os x jenkins & xamarin は最新の安定版です

提案してください。

4

3 に答える 3

0

このリンクによると、$(VAR)表記法を使用してcsprojファイルの環境ビルド変数にアクセスできます。

そのため、事前定義された Jenkins 変数 (BUILD_NUMBERプロジェクト内で直接使用できるようにする必要があります) を使用$(BUILD_NUMBER)します。呼び出し中に追加の必要はありません。

于 2014-12-08T14:28:43.750 に答える
0

Mac OS ホストでビルドしている場合、デフォルトのソリューション/プラグインはありません。xml 属性を特定の値に更新するには、入力パラメーターを使用して独自のスクリプト/ツールを作成する必要があります。次に、シェル実行タスクで使用します。

于 2014-12-16T02:23:23.003 に答える