728x90
1. pipeline
2. pipeline 설정
Definition : pipeline script from SCM
Script Path : Jenkinsfile
3. Jenkins plugin 설치
Gitlab 플러그인
Webhook 플러그인 설치
->이것들을 설치해야 Build when a change is pushed to Gitlab~~ 옵션을 Jenkins 내 Build Trigger에서 찾을 수 있다.(Jenkins pipeline 프로젝트 생성 참고)
4. WebHook 설치
git에 push가 감지되면, Jenkins에서 자동으로 재빌드가 되어야 하기 때문에, Webhook을 통해, git에 push를 했을때, 감지가될 수 있도록 해당부분을 세팅하는 것임.
5. Secret Token 발급
고급 을 누르면 밑에 Secret token 이 있고, 거기에서 Generate 를 누르면 토큰이 생성된다. 이것도 복사해두자 (git에 가서 secretToken에 저장)
6. Git Lab -> Webhook 설정
발급받은 url과 token을 입력하고 Add webhook 클릭하면 세팅 완료
'Back-End > Study' 카테고리의 다른 글
[Linux] 리눅스 필수 명령어 정리 (0) | 2023.09.25 |
---|---|
[Jenkins] Github연동 (0) | 2023.08.10 |
[Jenkins] 설치 및 설정 (0) | 2023.08.10 |
Spring IoC(제어의 역전) / DI(의존성 주입) (0) | 2022.11.24 |
Spring과 Spring Boot (0) | 2022.11.24 |