728x90
반응형
gitlab은 있다는 전제하에 gitlab-runner를 실행한다.
docker run -d --name gitlab-runner --restart always -v /gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner:latest
-v /gltab-runner
=> 실행하는 vm(혹은 로컬)의 디렉터리 경로로 볼륨을 잡았다.
docker exec -it <container ID> bash
도커 컨테이너가 실행되면 컨테이너로 접속한다.
# gitlab-runner 등록
gitlab-runner register
# gitlab instance URL 입력
Enter the GitLab instance URL (for example, https://gitlab.com/):
https://gitlab.***.com
# registration token 입력
# gitlab runner 등록하는 화면에 나오는 토큰 입력
Enter the registration token: 12345
# runner tag 유니크한 값으로 입력
Enter tags for the runner (comma-separated):
runner
Registering runner... succeeded
# executor shell 입력
Enter an executor: custom, parallels, ssh, virtualbox, docker+machine, kubernetes, docker, docker-ssh, shell, docker-ssh+machine:
shell
Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded!
컨테이너에서 gitlab-runner register를 입력하면 등록할 수 있다.
gitlab에서 프로젝트 -> Settings -> CI/CD -> Runners -> Collapse를 선택하면 아래쪽에 등록할 수 있는 URL과 토큰을 확인할 수 있다.
728x90
반응형
'git' 카테고리의 다른 글
git 기본 명령어 (0) | 2022.07.20 |
---|---|
git 설치 및 다운로드 설정파일 정보 확인 사용자 등록 (0) | 2022.07.14 |
gitlab package registry 생성 후 라이브러리 올리는법(gradle) (0) | 2021.05.04 |
intellij gitlab 기존소스 연동하는방법 (1) | 2021.05.04 |
git 사용방법 (with sourcetree) (0) | 2021.01.06 |