如果我取消选中Drone UI Repository Hooks的推送,则Drone不会触发构建

时间:2018-07-12 10:55:23

标签: bitbucket drone

仅当拉取请求合并到Master时,我才能触发构建。当前在Drone CI中,它触发构建两次,第一次触发克隆构建,并且在合并请求请求后再次触发。我只想在请求请求发生时触发构建。我尝试取消选中“推送存储库”挂钩,但无法正常工作。

以下是用于Drone中管道的yml文件

pipeline:
  build:
    image: docker:git
    commands:
      - sh .drone.sh
#      - git pull -----
      - git config --global user.email " "
      - git config --global user.name " "
      - git add version.txt
      - git commit -m "version.txt [CI SKIP]"
      - git push origin master`enter code here`
      - echo updated version file with latest tag
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    when:
      event: pull_request
      branch:  master

反正有解决此问题的方法。

谢谢 斯拉文

0 个答案:

没有答案