목차

Github 연동하기

빌드 프로젝트 생성 / 빌드 프로젝트 설정 변경에서 빌드 대상 항목을 Github을 선택하여 Github 코드를 빌드할 수 있습니다.

devtools-3-2-1

빌드 대상에서 Github을 선택합니다.

로그인 버튼을 클릭하여 Github에 로그인합니다.

OAuth로 로그인하기

OAuth 방식으로 ID/PW를 통해 Github에 로그인할 수 있습니다.

devtools-3-2-2

Outh 탭을 선택합니다.

GitHub 로그인 하기 버튼을 클릭하여 Github 로그인 페이지로 이동합니다.

devtools-3-2-3

위와 같은 Github 로그인 페이지가 노출되면 Github ID/PW를 사용하여 Github에 로그인을 진행합니다.

Github 로그인 페이지가 노출되지 않고 바로 로그인되는 경우는 브라우저에서 이미 Github에 로그인되어 있는 상태입니다. 다른 아이디로 로그인이 필요한 경우 https://github.com에 직접 방문하여 로그아웃 이후에 다시 시도해 주세요.

Personal Access Token으로 로그인하기

Github에서 Personal Access Token 생성하기

devtools-3-2-4

https://github.com에 로그인 후 오른쪽 위에 있는 계정 아이콘을 클릭합니다. 이후 노출되는 메뉴에서 Settings를 선택합니다.

devtools-3-2-5

① 설정 변경 페이지의 왼쪽 메뉴에서 Developer settings를 선택합니다.

devtools-3-2-6

① Developer settings 페이지에서 왼쪽 메뉴의 Personal access tokens를 선택합니다.

Generate new token 버튼을 클릭하여 새로운 토큰을 생성합니다.

devtools-3-2-7)

① Personal access token 생성 페이지에서 Note 항목에 토큰 이름을 자유롭게 입력합니다.

② Select scopes 항목에서 repo 항목에 체크하여 해당 토큰에 리파지토리 접근 권한을 추가하고 Generate token 버튼을 클릭하여 토큰을 생성합니다.

SourceBuild에서는 Github 리파지토리의 READ 권한만 사용합니다. 만약 빌드 대상 리파지토리가 public repository 라면 repo 항목 중에 public_repo 만 체크하셔도 무방합니다.

devtools-3-2-8

① 토큰이 생성되면 생성된 토큰 값이 노출됩니다. 해당 토큰값을 복사해 둡니다.

생성된 토큰 값은 해당 페이지를 이탈하면 다시 확인할 수 없습니다. 생성된 토큰을 미리 복사해 두세요.

SourceBuild에서 Personal Access Token으로 Github 로그인하기

Step 1에서 생성한 Personal Access Token으로 Github에 로그인할 수 있습니다.

devtools-3-2-9

Personal access token 탭을 선택합니다.

② Step 1에서 생성한 Personal Access Token 값을 입력합니다.

GitHub 로그인 하기 버튼을 클릭하여 Github에 로그인합니다.

커스텀 이미지로 빌드 환경 설정하기

커스텀 도커 이미지를 사용하여 빌드 환경을 사용할 수 있습니다. Container Registry 혹은 Public Registry 에 있는 이미지를 빌드 환경으로 사용할 수 있습니다.

빌드 환경을 커스텀하게 구성하여 보다 효율적인 빌드를 진행할 수 있습니다.

devtools-3-2-10

1. Container Registry의 이미지를 빌드 환경으로 사용하기

Container Registry 에 생성되어 있는 도커 이미지를 빌드 환경으로 사용할 수 있습니다.

devtools-3-2-11

① 빌드 런타임 항목에서 Container Registry 의 이미지 를 선택합니다.

② 사용할 수 있는 Container Registry 상품의 리전을 선택합니다.

③ 선택한 리전에 생성되어 있는 레지스트리를 선택합니다.

④ 선택한 레지스트리에 존재하는 도커 이미지를 선택합니다.

⑤ 선택한 이미지의 태그를 선택합니다.

2. Public Registry의 이미지를 빌드 환경으로 사용하기

DockerHub 과 같은 Public Registry 에 생성되어 있는 도커 이미지를 빌드 환경으로 사용할 수 있습니다.

devtools-3-2-12

① 빌드 런타임 항목에서 Public Registry 의 이미지 를 선택합니다.

② 리파지토리에 생성되어 있는 이미지 이름을 입력합니다.

DockerHub 의 이미지인 경우에는 이미지 이름만 입력하시면 됩니다.

그 외 pulbic repository 의 이미지인 경우에는 엔드포인트를 포함한 이미지 이름을 입력하셔야 합니다.

ex) sourcebuild.myregistry.com/sourcebuild_image

③ 입력한 이미지의 태그 이름을 입력합니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...