0
ドローンYAMLでは以下の条件ロジックがありますが、ドローンブランチが「開発中」であっても、コントロールがその内部に入っていないことがわかりました。これを修正するには、私は間違ったことをしましたか?条件が動作しない場合のドローイングYAML
commands:
- "./gradlew clean build"
- echo "${DRONE_BRANCH}"
- echo "${DRONE_BRANCH}" = "develop"
- >
if [ "${DRONE_BRANCH}" = "develop" ]; then
export CLOUD_USER_KEY=$STAGE_CLOUD_USER_KEY
export HOST_NAME="11.22.111.111"
fi
- >
if [ "${DRONE_BRANCH}" = "master" ]; then
export CLOUD_USER_KEY=$PROD_CLOUD_USER_KEY
export HOST_NAME="11.22.111.112"
fi
- echo "CLOUD_USER_KEY "${CLOUD_USER_KEY}
- echo "HOST NAME "${HOST_NAME}
私はまだ働いていない試みたが、 – Bravo
は*まだ*動作しない問題の有効な説明になることはありません:行末を保持する代わりにリテラルブロックスカラで使用します。 YAMLにデバッグ出力があるので、実際の出力を表示してください。 – flyx