Bitbucket Branch Source Plugin을 사용하여 Bitbucket 내의 특정 프로젝트 디렉토리 아래에있는 모든 repo에 대한 멀티 브랜치 파이프 라인 작업을 자동으로 구성합니다. 하나의 repo에 유효한 Jenkinsfile이 포함되어 있습니다. 그 repo의 마스터 브랜치가 잘 빌드되고 배포됩니다. 그러나 해당 저장소에 대한 끌어 오기 요청이 작성되지 않습니다. 나는 다음과 같은 로그를 참조하십시오 Jenkinsfile 포함되어 있습니까 풀 요청에 대한BitBucket 팀 멀티 브랜치 파이프 라인 작업이 PR을 무시합니다.
Connecting to <URL> using <credentials>
Looking up repositories of team <Project>
Proposing test-project
Connecting to <URL> using <credentials>
Looking up <Project>/test-project for branches
Checking branch master from <Project>/test-project
Met criteria
Looking up <Project>/test-project for pull requests
Checking PR from ~<user>/test-project and branch feature/thing
Does not meet criteria
지정된 지점을, 그래서 만족하지 않는 것을 말한다 이유를 이해하지 않습니다. 어떤 제안?
옵션이 나는 젠킨스에 다음과 같은 플러그인을 사용하고 기본 .*
로 설정됩니다 "트리거 자동 지점 프로젝트"
Bitbucket Branch Source Plugin 1.8
Branch API Plugin 1.10.2
GIT Plugin: 2.4.0
Pipeline 2.4
Pipeline: Multibranch 2.8
Pipeline: SCM Step 2.2
SCM API Plugin 1.3
... others omitted for brevity