Gitlab: Difference between revisions

From 탱이의 잡동사니
Jump to navigation Jump to search
No edit summary
Line 12: Line 12:
gitlab 에서 subgroup 에 있는 repository 를 go get 으로 다운로드 받을때 문제가 발생했다.
gitlab 에서 subgroup 에 있는 repository 를 go get 으로 다운로드 받을때 문제가 발생했다.
이런 경우, .netrc 파일을 이용한 Token 설정으로 문제를 해결할 수 있다. Token 생성시, API, read_repository 권한이 설정되어야 한다.
이런 경우, .netrc 파일을 이용한 Token 설정으로 문제를 해결할 수 있다. Token 생성시, API, read_repository 권한이 설정되어야 한다.
<pre>
$ cat .netrc
machine gitlab.com
login pchero
password redacted-access-token
</pre>
* https://gitlab.com/gitlab-org/gitlab-foss/issues/37832
* https://gitlab.com/gitlab-org/gitlab-foss/issues/37832



Revision as of 13:55, 1 April 2020

Overview

Gitlab 내용 정리

.gitlab-ci.yml

.gitlab-ci.yml 파일은 gitlab 에서 CI/CD pipeline 을 구성할 때 사용하는 configuration file 이다. 이 파일이 프로젝트(Repository) 최상단 디렉토리에 위치하고 있으면 gitlab에서는 이를 자동으로 읽어들인다.

go get subgroup

gitlab 에서 subgroup 에 있는 repository 를 go get 으로 다운로드 받을때 문제가 발생했다. 이런 경우, .netrc 파일을 이용한 Token 설정으로 문제를 해결할 수 있다. Token 생성시, API, read_repository 권한이 설정되어야 한다.

$ cat .netrc 
machine gitlab.com
login pchero
password redacted-access-token

혹은 아래와 방법도 가능하다.

See also