2016-08-31 9 views
0

우리는 GitLab.com에서 개인 repos를 호스팅하고 GitLab CI로 테스트를 실행합니다. 일부 리포지토리에는 GitLab.com 서버에서 액세스 할 수있는 외부 종속성 (예 : Debian에 번들로 제공되는 Python 패키지)이 필요합니다.GitLab.com CI에 로컬 러너를 사용할 수 있습니까?

그러나 repos에는 GitLab.com에서 호스팅되지 않는 종속성 (예 : 독점 패키지, Windows 전용 소프트웨어)이 필요합니다. 로컬 인트라넷에 설치할 수 있습니다. 로컬 테스트 서버에서 테스트를 실행하기 위해 GitLab.com CI를 설정할 수 있습니까?

(또는, 우리는 로컬 테스트 서버에 GitLab.com에서 deploy에 GitLab 통합없이이 테스트를 실행해야하고 GitLab 통합하지 않고 다시 현지 생산에 로컬 테스트에서 배포 할.)

답변

1

당신이 할 수있는 로컬에서 gitlab CI 러너를 설치하십시오 : https://gitlab.com/gitlab-org/gitlab-ci-multi-runner#installation. gitlab.com 프로젝트에서 러너 설정 페이지로 이동하십시오. '새 프로젝트 특정 주자를 설치하는 방법'섹션에서는 항목을 설정하는 방법, 특히 주자에게 줄 URL과 사용할 등록 토큰을 알려줍니다.