manbetx客户端打不开-在Bitbucket上在PR上运行作业可能吗?

时间:2019-10-30 01:44:00

标签: continuous-integration gitlab bitbucket

我只是在GitLab上使用外部Bitbucket存储库设置了一个项目。我将Webhook添加到Bitbucket,当我按下或打开PR等时,我看到正在发送请求。

每次打开PR将分支合并到Bitbucket上的master分支时,我想执行一个测试作业。合并发生时,我想再运行2个作业(构建+部署)。

到目前为止,我的gitlab文件看起来像

stages:
  - build
  - test
  - deploy

buildJob:
  stage: build
  script:
    - echo 'Building...'
  only:
    - master

testJob:
  stage: test
  script:
    - echo 'Testing...'
  only:
    - external_pull_requests

deployJob:
  stage: deploy
  script:
    - echo 'Deploying...'
  only:
   - master

在发生合并时,将按预期执行构建和部署作业。但是,仅在打开PR时(或在已打开的PR上进行任何新提交时)才应运行的作业不会执行。在文档中,他们只谈论GitHub。 Bitbucket真的有可能吗?

0 个答案:

没有答案