«jenkinsfile» 태그된 질문

4
선언적 파이프 라인으로 동적 병렬 작업을 올바르게 달성하는 방법은 무엇입니까?
현재 디렉토리 내의 모든 파일을 찾고 발견 된 모든 파일에 대해 병렬 작업을 시작 해야하는 구현이 필요합니다. 선언적 파이프 라인을 사용하여이를 달성 할 수 있습니까? pipeline { agent any stages { stage("test") { steps { dir ("file_path") { // find all files with complete path parallel ( // execute parallel …

2
복잡한 병렬 Jenkins 파이프 라인을 구축하는 방법은 무엇입니까?
맞춤형 Jenkins 통합을 파이프 라인으로 변환하는 데 관심이있었습니다. 그러나 나는 그것을하는 방법을 알아낼 수없는 것 같습니다. 누구든지 다음을 수행 할 수있는 Jenkins 스크립트를 도와 줄 수 있습니까? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | | |---7---| 1: Start pipeline 10: End pipeline 5: Build some files * needed by …

1
파이프 라인 작업에서 백그라운드 프로세스 실행
Jenkins 선언 파이프 라인을 사용하여 백그라운드에서 Java 프로세스를 실행하는 방법을 찾고 있습니다. 아래는 코드 스 니펫입니다. stage('Deploy'){ steps{ script{ withEnv(['BUILD_ID=dontkill']) { sh "nohup java -jar test-0.0.1-SNAPSHOT.war &" } } } } Jenkins의 ProcessTreeKiller를 이미 알고 있으며 모든 대답은 동일한 작업을 제안합니다. 단계 블록 내부에서 환경을 사용하여 운이 없었습니다. 젠킨스 버전 …

3
Jenkins 선언 파이프 라인에서 Artifactory 플러그인 사용
Jenkins Declarative Pipeline을 사용하여 빌드 프로세스를 자동화하고 있습니다. 특정 조건 (Sonar, Checkmarx)이 통과 된 경우에만 아티팩트를 원격 JFrog 저장소에 공개하려고합니다. 약간의 연구 끝에 Artifactory 플러그인이 유용하다는 것을 알았습니다. 그러나 선언적 파이프 라인에 통합하는 방법에 대한 문서를 찾을 수 없습니다. 아래는 Jenkinsfile의 코드 스 니펫입니다. stages{ stage('Pre-Build'){ steps{ script{ def server …

1
병합 또는 분기가 삭제 될 때 스크립트를 어떻게 트리거합니까?
jenkins 멀티 브랜치 파이프 라인을 사용하고 있습니다. 분기가 병합되고 삭제되면 jenkins는 파이프 라인에서도 분기를 제거합니다. 이것은 훌륭하지만 분기가 제거 될 때 명령 / 스크립트를 실행하고 싶습니다. 분기가 제거 될 때 jenkins가 명령을 실행하도록하려면 어떻게해야합니까? 젠킨스가 브랜치를 제거하기 전에 작업을 트리거하는 방법이 있습니까? 편집 : bitbucket을 사용하고 있습니다. Jenkins가 다중 분기 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.