【发布时间】:2020-11-11 14:43:08
【问题描述】:
【问题讨论】:
【问题讨论】:
您提到的question 是关于部署 travis 构建的。所以on: 条件仅确定是否部署了构建。无论此设置如何,都会在每个提交/拉取请求上执行其他构建步骤。
您可以改用在提交消息中添加[ci skip] 或[skip ci] 以强制build skipping。
您还可以在所有build steps 中使用TRAVIS_COMMIT_MESSAGE default env variable 来确定是否应该执行或跳过步骤,例如
script: if [[ $TRAVIS_COMMIT_MESSAGE == *"trigger build"* ]]; then mvn install ; fi ;
【讨论】: