Jenkins
GitLab과 Jenkins를 통합하여 코드 푸시 또는 머지 리퀘스트 시 Jenkins 빌드를 자동으로 트리거하는 방법을 안내합니다.
13.7에서 GitLab Free로 이동 되었습니다. Jenkins 는 프로젝트의 빌드, 배포, 자동화를 지원하는 오픈 소스 자동화 서버입니다. 다음과 같은 경우 GitLab과 Jenkins 통합을 사용해야 합니다: 향후 CI를 Jenkins에서 GitLab CI/CD 로 마이그레이션할 계획이지만, 그 전까지 임시 해결책이 필요한 경우. Jenkins 플러그인 에 투자했으며 Jenkins를 계속 사용하여 앱을 빌드하기로 선택한 경우. 이 통합은 GitLab에 변경 사항이 푸시될 때 Jenkins 빌드를 트리거할 수 있습니다. 이 통합을 사용하여 Jenkins에서 GitLab CI/CD 파이프라인을 트리거할 수는 없습니다. 대신 Jenkins job에서 파이프라인 트리거 토큰 으로 인증하여 파이프라인 트리거 API 엔드포인트 를 사용하세요. Jenkins 통합을 설정한 후에는 GitLab의 리포지터리에 코드를 푸시하거나 머지 리퀘스트를 생성하면 Jenkins에서 빌드가 트리거됩니다.
