사용자 도구

사이트 도구


ci:jenkins:pipeline

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
ci:jenkins:pipeline [2021/10/02 22:17]
kwon37xi
ci:jenkins:pipeline [2021/10/21 22:33]
kwon37xi
줄 97: 줄 97:
 ===== Pipeline 에서 입력 값 받기 ===== ===== Pipeline 에서 입력 값 받기 =====
   * [[https://www.youtube.com/channel/UCKlF3GIFy9KVUefVbycx_vw|What Is an Input in Jenkins? - YouTube]]   * [[https://www.youtube.com/channel/UCKlF3GIFy9KVUefVbycx_vw|What Is an Input in Jenkins? - YouTube]]
-  * **입력 값은 ''agent none'' 으로 받고, 후속 작업에 대해서 ''agent''를 지정해야 해당 agent가 입력에 의해 blocking 되는 것을 막을 수 있다.+  * **입력 값은 ''agent none'' 으로 받고, 후속 작업에 대해서 ''agent''를 지정**해야 해당 agent가 입력에 의해 blocking 되는 것을 막을 수 있다.
  
 ===== JUnit 테스트 결과 메일/Slack 발송 ===== ===== JUnit 테스트 결과 메일/Slack 발송 =====
줄 162: 줄 162:
 } }
 </code> </code>
 +
 +===== parallel pipeline =====
 +  * [[https://www.youtube.com/watch?v=6wNbjP2WUMo|How Do You Run Jenkins Steps in Parallel? - YouTube]]
 +  * 여러 장비를 [[ci:jenkins:agent|Jenkins Agent ( slave )]]로 연결해서, 각 에이전트에서 동시에 pipeline을 실행할 수 있다.
 +  * [[https://www.jenkins.io/doc/book/pipeline/syntax/#parallel|Pipeline Syntax]]
 +
 ===== 참조 ===== ===== 참조 =====
   * [[https://reidweb.com/2017/02/01/what-ive-learnt-about-jenkins-pipelines/|What I've learnt about Jenkins Pipelines]]   * [[https://reidweb.com/2017/02/01/what-ive-learnt-about-jenkins-pipelines/|What I've learnt about Jenkins Pipelines]]
  
ci/jenkins/pipeline.txt · 마지막으로 수정됨: 2022/05/30 23:10 저자 kwon37xi