Jenkins 미 러 구축 성공 후 Gitlab 에 탭 만 들 기
1762 단어 jenkinsjenkins-cigitlabgit.
본 튜 토리 얼 은 구축 파 라 메 터 를 상세 하 게 소개 하지 않 고 일정한 구축 기반 을 가 진 학생 들 이 보기에 적합 합 니 다.
3 Jenkins 구축 매개 변수
3.1 원본 관리 설정 Name 속성
단 추 를 눌 러 야 합 니 다. 기본 필드 는 숨겨 져 있 습 니 다 git email 과 name 을 설정 하지 않 으 면 다음 단계 에서 GitLab 의 해당 창고 에 탭 을 만 들 때 오류 가 발생 합 니 다.
git config --global user.email "your email"
git config --global user.name "your name"
3.3 구축 후 단계 추가: Git Publisher
Git Publisher 가 없 으 면 이 플러그 인 을 설치 해 야 합 니 다.
tag 가 생 성 되 었 음 을 볼 수 있 습 니 다.
총화
Jenkins 가 미 러 구축 에 성공 하면 미 러 의 태그 와 GitLab 에 있 는 이 창고 의 태그 가 일일이 대응 할 수 있 습 니 다.
이러한 항목 은 너무 많은 가 지 를 사용 하지 않 아 도 됩 니 다. 만약 에 온라인 프로젝트 가 hotfix 를 즉시 접속 해 야 한다 면 미 러 의 tag 에서 GitLab 의 tag 로 거 슬러 올 라 간 다음 에 이 tag 에서 hotfix 가 지 를 편리 하 게 만 들 수 있 습 니 다.
이전에 도 docker 구축 과정 에서 이번 구 축 된 commtId 를 docker 환경 변수 에 기록 하려 고 시도 한 적 이 있 습 니 다.그러나 매번 commitId 를 구축 할 때마다 다르다. 이 층 의 구축 은 기본적으로 캐 시 를 사용 할 수 없고 기계 의 성능 이 부족 하기 때문에 구축 할 때마다 시간 이 많이 걸린다.
차라리, 나 는 commmitId 를 Docker 미 러 에 쓰 지 않 을 것 이다.Docker 가 구축 한 미 러 tag 는 GitLab 에 기록 하 는 것 도 좋 습 니 다. Jenkins 가 끊 어도 구축 역 사 는 GitLab 에 안전하게 저 장 됩 니 다.
Build + Timestamp + Plugin 플러그 인 이 설치 되 어 있 으 면 git tag 의 message 에 입력 할 수 있 습 니 다.
"$BUILD_TIMESTAMP $BUILD_DISPLAY_NAME"
그러면 tag 는 Jenkins 구축 사건 을 가지 고 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
단일 명령으로 첫 번째 Jenkins 서버 시작Jenkins는 가장 오래되고 가장 널리 사용되는 CI/CD 도구 중 하나입니다. 그것은 시장을 지배하고 직업 위치의 50% 이상에 대한 요구 사항입니다. 그러나 Jenkins는 복잡한 솔루션이므로 설치하는 데 많은...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.