반응형
파라미터란?
젠킨스 파이프라인이 실행 될 때, 변수를 입력받을 수 있습니다. 입력변수를 파라미터라고 부릅니다.
설정방법
파이프라인에 parameters로 입력변수를 설정합니다. 입력변수를 타입, 변수이름, 디폴트값을 설정해야 합니다. 타입은 공식문서를 참고시길 바랍니다. 아래 예제는 문자열타입인 string을 사용했습니다.
공식문서 링크:
https://www.jenkins.io/doc/book/pipeline/syntax/#available-parameters
pipeline {
agent any
parameters {
string(name : 'message', defaultValue : 'hello world', description : '')
}
stages {
stage('Hello') {
steps {
echo "applicationName: $params.message"
}
}
}
}
실행방법
입력변수는 파이프라인을 실행할 때 설정할 수 있습니다. UI에서는 “파라미터와 함꼐 빌드”화면에서 설정합니다.
API호출은 parameters로 넘길 수 있습니다.
HTTP Post {{JENKINS ENDPOINT}}/{{JOB이름}}/buildWithParameters?message=hello
반응형
'전공영역 공부 기록' 카테고리의 다른 글
conatinerd insecure설정 (0) | 2023.02.13 |
---|---|
백준 17471 게리맨더링 (0) | 2023.02.12 |
Fastapi 설정관리 (0) | 2023.02.10 |
quasar vueRouter 끝에 자동으로 해시(#)붙은 설정 제거 (0) | 2023.02.10 |
Metallb를 사용하는 환경에서 jenkins와 harbor 구성 (0) | 2023.02.05 |