코드 저장소

    사용자는 프로젝트의 코드 저장소 메뉴에서 프로젝트에서 사용 중인 GitHub, GitLab 등 코드저장소 목록 조회 및 저장소 추가를 할 수 있습니다.

    코드 저장소 시작하기

    코드 저장소를 시작하려면 다음 절차를 따르세요.

    1. 메인 페이지에서 프로젝트 카드를 클릭하세요. 프로젝트 대시보드 페이지로 이동합니다.
    2. 왼쪽 메뉴에서 저장소 > 코드 저장소 메뉴를 클릭하세요. 코드 저장소 페이지로 이동합니다.

    코드 저장소 추가하기

    코드 저장소를 추가하려면 다음 절차를 따르세요.

    1. 코드 저장소 페이지에서 오른쪽 위의 코드 저장소 추가 버튼을 클릭하세요. 코드 저장소 추가 페이지로 이동합니다.
    2. 코드 저장소 추가 페이지에서 각 항목을 입력/설정 하세요.
    3. Connection Test 버튼을 클릭하세요.
    4. 저장 버튼을 클릭하세요.
      항목설명
      저장소 유형사용할 저장소를 선택
      • 등록 툴: 사용자가 사용가능한 SCM Repository 툴의 유형(Github, Gitlab 등)들을 선택하고 사용할 수 있습니다.
      • 미등록 툴: 등록되지 않을 툴의 도메인을 입력하여 사용할 수 있습니다. 미등록 툴 항목은 소스코드가 미포함된(Environment Only) App. 템플릿일때만 나타납니다.
      신규/기존 사용 여부신규 저장소 생성 또는 기존 저장소 사용 여부를 선택
      저장소 정보저장소 정보를 입력
      • 신규 저장소 생성 시 프로젝트그룹명/프로젝트명으로 URL이 구성됩니다.
      인증 정보인증정보를 입력하세요.
      저장소 정보저장소 정보를 입력
      • DevOps Console의 툴로 등록되지 않은 코드 저장소를 사용할 수 있습니다.
      • URL Check 과정을 추가로 거쳐야 합니다.
      표. 코드 저장소 추가 입력 항목

    코드 저장소 관리하기

    코드 저장소 목록

    항목설명
    사용자 권한 설정사용자 권한 설정 팝업창이 열립니다.
    웹훅 설정웹훅 설정 팝업창이 열립니다.
    편집 아이콘코드 저장소의 인증정보 수정 팝업창이 열립니다.
    삭제코드 저장소를 삭제 합니다.
    삭제시 SCM에 있는 코드 저장소도 함께 삭제 여부를 선택할 수 있습니다.
    표. 코드 저장소 목록 화면 항목

    코드 저장소에 계정 추가하기

    코드 저장소에 계정을 추가하려면 다음 절차를 따르세요.

    1. 코드 저장소 페이지에서 설정할 코드 저장소의 사용자 권한 설정 아이콘을 클릭하세요. 사용자 권한 설정 팝업창이 열립니다.
    2. 사용자 권한 설정 팝업창에서 추가하려는 계정의 인증정보를 입력 후 저장 버튼을 클릭하여 계정 추가를 완료하세요.

    코드 저장소에 웹훅 설정하기

    코드 저장소 브랜치에 commit, push 등 변경이 발생하는 경우 파이프라인이 실행되도록 웹훅을 설정할 수 있습니다.

    웹훅을 설정하려면 다음 절차를 따르세요.

    1. 코드 저장소 페이지에서 설정할 코드 저장소의 웹훅 설정 아이콘을 클릭하세요. 웹훅 설정 팝업창이 열립니다.
    2. 웹훅 설정 팝업창에서 추가 버튼을 클릭하세요.
    3. 웹훅 설정 팝업창에서 실행하려는 파이프라인을 선택하고 브랜치 명을 입력 후 저장 버튼을 클릭하여 웹훅 설정을 완료하세요.

    코드 저장소에 계정 변경하기

    코드 저장소에 계정을 변경하려면 다음 절차를 따르세요.

    1. 코드 저장소 페이지에서 변경할 코드 저장소의 편집 아이콘을 클릭하세요. 인증정보 수정 팝업창이 열립니다.
    2. 인증정보 수정 팝업창에서 인증정보 입력 후 저장 버튼을 클릭하여 계정 변경을 완료하세요.

    코드 저장소 삭제하기

    코드 저장소를 삭제하려면 다음 절차를 따르세요.

    1. 코드 저장소 페이지에서 삭제할 코드 저장소의 X 아이콘을 클릭하세요. 코드 저장소 삭제 팝업창이 열립니다.
    2. 코드 저장소 삭제 팝업창에서 SCM에 있는 저장소도 함께 삭제를 선택 후 확인 버튼을 클릭하여 코드 저장소 삭제를 완료하세요.
    참고

    SCM에 있는 저장소도 함께 삭제

    • 선택: 코드 저장소 목록과 SCM의 실제 코드 저장소가 모두 삭제됩니다.
    • 미선택: 코드 저장소 목록에서만 삭제되고 SCM의 코드 저장소는 남아 있습니다.