SourceCommit 타입 트리거
    • PDF

    SourceCommit 타입 트리거

    • PDF

    기사 요약

    VPC 환경에서 이용 가능합니다.

    네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Trigger에서 SourceCommit 타입의 트리거를 생성할 수 있습니다.
    SourceCommit은 소스 코드와 다양한 파일들을 안전하게 저장하기 위한, 네이버 클라우드 플랫폼의 프라이빗 Git 리포지토리 서비스입니다. SourceCommit에서 리포지토리를 생성해 팀 프로젝트를 효율적으로 관리하고 소스 코드 등의 데이터를 손쉽게 저장할 수 있습니다.

    참고
    • SourceCommit 이용시 별도 요금이 부과됩니다. SourceCommit 소개와 요금제에 대한 설명의 네이버 클라우드 플랫폼 포털의 서비스 > Developer Tools > SourceCommit 메뉴를 참조해주십시오.
    • SourceCommit 타입 트리거는 한국 리전, VPC 플랫폼만 지원합니다.

    생성한 트리거를 실행하고 모니터링하는 방법은 Action/Trigger 실행Trigger을 참조해 주십시오.

    트리거 생성

    SourceCommit 타입 트리거를 생성하려면 트리거 종류에서 SourceCommit을 클릭하여 선택한 다음 트리거 기본 정보와 SourceCommit 연결 정보를 설정해야 합니다.

    연결 정보 설정

    SourceCommit 타입 트리거의 연결 설정은 콘솔의 SourceCommit 연결 정보에서 진행합니다.

    cloudfunctions-sourcecommit-vpc_1_ko

    • SourceCommit의 리포지토리를 선택하면 리포지토리에 속한 웹훅 목록을 확인할 수 있습니다.
    • 리포지토리와 웹훅을 선택하고 추가 버튼을 클릭하면 SourceCommit의 연결 정보 설정이 완료됩니다. 다수의 웹훅을 추가할 수 있으며, 각각의 웹훅 이벤트가 발생하면 동일한 트리거를 실행시킵니다.
    • 트리거 - 웹훅 연결을 비활성화하면 트리거가 실행되지 않습니다.
    • 웹훅당 연결, 활성화할 수 있는 트리거는 최대 10개 입니다.
    • [리포지토리 생성 바로가기] 버튼을 클릭하면 SourceCommit 콘솔로 이동하여 새로운 리포지토리를 생성할 수 있습니다.
    • [웹훅 생성] 버튼을 클릭하면 새로운 웹훅을 생성할 수 있습니다.

    cloudfunctions-sourcecommit-vpc_2_ko

    참고

    네이버 클라우드 플랫폼의 SourceCommit 콘솔에서 웹훅 생성시 대상 유형으로 Cloud Functions를 선택하면 이미 생성된 SourceCommit 타입 트리거를 선택하거나 트리거 신규 생성을 통해 연결할 수 있습니다.

    트리거에 전달되는 이벤트

    SourceCommit에서 생성한 웹훅의 이벤트가 발생하면 SourceCommit 타입 트리거에 이벤트 정보가 전달됩니다. 전달된 이벤트를 SourceCommit 타입 트리거에 연결된 액션 코드에서 파라미터로 사용하여 다양하게 응용할 수 있습니다.
    SourceCommit의 이벤트 타입별로 전달되는 payload는 SourceCommit 사용 가이드를 참조해 주십시오.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.