728x90
반응형
https://not-to-be-reset.tistory.com/326
해당 글을 참고해서 docker와 gitlab의 runner를 이용해서 CI를 실습해 봤다.
도커 가상환경에서 gitlab runner를 실행 후 깃랩의 프로젝트 url과 레지스터 토큰을 등록한다.
tag가 중요한데 깃랩 가상환경에서 작성한 tag가. gitlab-ci.yml 작성 시 동일하게 사용되기 때문이다.
executor는 shell을 기본으로 한다.(이건 어떤 환경에서 작성하느냐에 따라서 다를 듯)
사전 준비가 끝났고 도커 환경에서 아래의 명령어를 입력한다.
.gitlab-ci.yml 파일을 작성해야 한다. 이때 tags의 부분은 앞서 지정한 tag와 동일해야 한다.
결과적으로 passed가 뜨면서 잘 작동한다.
https://gitlab.com/intern_study/ci-test/-/pipelines
728x90
반응형
'DevOps & Cloud' 카테고리의 다른 글
서버 및 쿠버네티스 설정값 (0) | 2023.01.10 |
---|---|
2. 쿠버네티스 설치 및 설정 (0) | 2023.01.10 |
1. OpenStack Instance의 SSH 접속 (0) | 2023.01.10 |
Bash Shell 프로그래밍(기초, 예제) (0) | 2023.01.03 |
GitLab - CI(Continuous Integration) (0) | 2023.01.02 |