簡単な質問ですが、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"