travis正在分支部署中的旧提交上进行部署

时间:2018-07-25 01:23:10

标签: travis-ci

如果运行来自旧提交的作业,它将部署旧提交。

    deploy:
  provider: s3
  access_key_id:
    secure: "<text>"
  secret_access_key:
    secure: "<text"
  bucket: "binary"
  skip_cleanup: true
  local_dir: ./bin
  on:
    branch: master
    go: '1.10.2'

notifications:
  email: true
  webhooks: https://<api>/selfupdate

我需要防止在旧提交上运行的作业部署在master分支上。有没有简单的方法可以做到这一点?

git rev-parse HEAD相比,这是$TRAVIS_COMMIT的条件。不确定如何为travis yml输入打开条件。简单吗?

git rev-parse HEAD = $TRAVIS_COMMIT

0 个答案:

没有答案