如何仅在开发分支中将travis工件上载到S3

ita*_*kel 4 travis-ci git-branch

我已经阅读了这篇博文,解释了如何配置travis以将构建工件上传到S3.如何限制"travis-artifacts upload"命令仅在"develop"分支中起作用?我仍然希望分支运行CI,我只是不希望它们覆盖由develop分支上传的构建工件.

roi*_*age 5

您可以扩展命令以检查分支名称:

after_success:
  - test ${TRAVIS_BRANCH} = develop && travis-artifacts upload
Run Code Online (Sandbox Code Playgroud)