2012-04-12 17 views
2

ビルドプロセス後に作成された.ipaファイルの名前を変更して社内の社名を適用したいとします。 JenkinsとXcodebuildプラグインを使用します。 Xcodebuildプラグインを使って製品の名前を変更する方法がないように思われるので、適切なシェルスクリプトが何であるか疑問に思った。Xcodebuild&Jenkins:ビルド後に製品の名前を変更する方法

私は手元に$ファイル名があることを考慮してください。

+0

単純なmvコマンドを使用しますか? – Rob

答えて

2

xcodepluginの実行後に実行するシェル実行ビルドステップを追加することができます。このような何か:

mv $WORKSPACE/build/Distribution-iphoneos/<your ipa filename>.ipa $WORKSPACE/build/Distribution-iphoneos/<new filename>.ipa 

あなたの.ipaファイルの正確な位置を得るためにあなたのビルドサーバーまたはスレーブ上のワークスペースディレクトリをチェックする必要があります。

+0

今、私はこれをやっていますが、まだそれは私を満足させていません... Xcodebuildが作成した製品の名前を返す環境変数はありませんか? – ff10

+1

残念なことに、ビルドをxcodebuildプラグインに変換していたときに私が見つけたものはありませんでした。私はあなたが望むようにそれをする方法を見つけるためにしばらく試してみたと思うが、私は結局諦めて、私が最初に投稿したものを使用することを余儀なくされた。 – jpancoast

関連する問題