1

簡単な質問ですが、Jenkins で空白を含むビルド スクリプトに文字列パラメータを渡すにはどうすればよいですか?

例:DEVICE_NAME値: iPhone 5 キー:${DEVICE_NAME} 出力のように使用key: iPhone

それを解決する方法?

編集: "iPhone 5" または 'iPhonr 5' または \'iPhone 5\' または iPhone\ 5 は動作しません。

Edit2:確かにこれは、ビルドステップ/シェルの実行で使用する方法です:

fastlane test_generic proj_name:${PROJ_NAME} proj_path:${PROJ_PATH} scheme_name:${SCHEME_NAME} device_name: ${DEVICE_NAME}

たとえば、「iPhone 5」を使用する場合のコンソール出力は次のとおりです。

device_name: '"iPhone' '5"'

最終編集: この問題が発生するその他の場合は、これを使用してください:"$DEVICE_NAME"

4

0 に答える 0