다운 스트림 매개 변수 (예 : 현재 빌드 매개 변수)를 Jenkins의 다운 스트림 작업에 전달하는 방법. 동일한 스크립트 파이프 라인을 작성하는 방법은 무엇입니까?

Shubham Gorlewar

여기에 이미지 설명 입력

변환하려는 매개 변수의 스크린 샷을 첨부했습니다. 다운 스트림 테스트 결과 집계에 대한 스크립팅 된 파이프 라인 구문을 찾을 수 없습니다.

리즈 완 자 비드

다운 스트림 작업에 아래 매개 변수를 전달하겠습니다.

def build_number_of_build="${BUILD_NUMBER}"
def job_name_of_build="${JOB_NAME}" 

pipeline {
    agent {
        label 'node_1'
    }

    stages {
        stage('trigger-downstream-job') {
        steps{
        build job: 'Downstream_Job', parameters: [[$class: 'StringParameterValue', name: 'job_name_of_build', value: job_name_of_build ], [$class: 'StringParameterValue', name: 'build_number_of_build', value: build_number_of_build ]], wait: false
        }
        }

    }
}

이제 Downstream_Job에서 검색하는 방법은 무엇입니까?

이제 업스트림 작업에서 값을 가져올 수 있도록 $job_name_of_build $build_number_of_build변수 job_name_of_build, build_number_of_build 가에서 정의 된 경우 Downstream_Job의 모든 위치를 직접 호출 할 수 있습니다 Downstream_Job.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관