개발
빌드
배포
트리거
-
명령줄 및 API에서 빌드 시작
Google Cloud CLI 및 Cloud Build API를 사용하여 Cloud Build에서 빌드를 시작하는 방법을 설명합니다.
-
빌드 트리거 생성 및 관리
빌드 이미지를 최신 상태로 유지하기 위해 빌드 트리거를 만듭니다.
-
GitHub에서 저장소 빌드
Git 푸시 및 pull 요청을 자동으로 빌드하고 GitHub와 Cloud Console에서 빌드 결과를 봅니다.
-
GitHub Enterprise에서 저장소 빌드
GitHub Enterprise 인스턴스에서 커밋 또는 pull 요청에 대한 응답으로 빌드하는 트리거를 만드는 방법을 알아봅니다.
-
GitLab에서 저장소 빌드
웹훅 트리거를 사용하여 GitLab에서 저장소를 빌드하는 방법을 알아봅니다.
-
Bitbucket Cloud에서 저장소 빌드
웹훅 트리거를 사용하여 Bitbucket Cloud에서 저장소를 빌드하는 방법을 알아봅니다.
-
Bitbucket 서버에서 저장소 빌드
Bitbucket 서버에서 저장소를 빌드하는 방법을 알아봅니다.
-
Bitbucket 데이터 센터에서 저장소 빌드
Bitbucket 데이터 센터에서 저장소를 빌드하는 방법을 알아봅니다.
-
수동 트리거 만들기
Cloud Console을 사용하여 수동으로 호출할 수 있는 트리거를 만들고 실행하는 방법을 알아봅니다.
-
예약된 트리거 만들기
Cloud Console을 사용하여 수동 트리거의 빌드를 예약하는 방법을 알아봅니다.
-
Pub/Sub 트리거 만들기
Pub/Sub를 통해 게시된 이벤트에 대한 응답으로 빌드하는 트리거를 만드는 방법을 알아보세요.
-
웹훅 트리거 만들기
수신되는 웹훅 이벤트에 따라 빌드하는 트리거를 만드는 방법을 알아봅니다.
-
빌드 승인
승인이 필요하도록 구성된 트리거의 빌드를 승인 또는 거부하는 방법을 알아봅니다.
구성
-
변수 값 치환
기본 제공 및 사용자 정의 대체를 사용하여 런타임 변수를 확인하는 방법을 알아봅니다.
-
대체 항목에서 페이로드 바인딩 및 bash 매개변수 확장 사용
페이로드 바인딩 및 bash 매개변수 확장을 대체 변수 값으로 사용하는 방법에 대해 알아봅니다.
-
빌드 단계 순서 구성
빌드 단계가 실행되는 순서를 지정하는 방법을 알아봅니다.
-
빌드 단계 간 데이터 전달
빌드 단계 간에 데이터를 전달하는 방법을 알아봅니다.
-
bash 스크립트 실행
빌드 단계에서 bash 스크립트 실행 방법을 알아봅니다.
-
커뮤니티 기부 빌더 및 커스텀 빌더 사용
커뮤니티 기부 빌더 및 커스텀 빌더 사용 방법을 알아봅니다.
-
Docker Hub 이미지와 상호작용
Cloud Build에서 작업을 실행하기 위해 Docker Hub 이미지와 상호 작용하는 방법을 알아봅니다.
-
로컬에서 빌드 및 디버깅
로컬 머신에서 Cloud Build를 사용하여 빌드하고 디버그합니다.
최적화
보안
-
Cloud Build 리소스에 대한 액세스 구성
Identity and Access Management를 사용하여 빌드에 대한 액세스를 구성합니다.
-
Cloud Build 서비스 계정에 대한 액세스 권한 구성
Cloud Build에 다른 프로젝트의 리소스에 대한 액세스 권한을 제공하도록 클라우드 프로젝트 서비스 계정을 구성합니다.
-
사용자 지정 서비스 계정 구성
사용자 지정 서비스 계정을 구성합니다.
-
외부 서비스에서 트리거된 빌드 제한
GitHub 또는 Bitbucket과 같은 외부 서비스에서 트리거되는 빌드를 제한하는 방법을 알아봅니다.
-
Secret Manager의 보안 비밀 사용
보안 비밀 관리자의 보안 비밀을 사용하도록 Cloud Build를 구성합니다.
-
Cloud KMS에서 암호화된 사용자 인증 정보 사용
Cloud KMS에서 암호화된 사용자 인증 정보를 사용하도록 Cloud Build를 구성합니다.
-
VPC 서비스 제어 사용
Cloud Build 비공개 풀에서 VPC 서비스 제어를 사용하여 빌드에 보안을 추가하는 방법을 알아봅니다.
-
빌드 출처 보기
컨테이너 이미지와 연결된 빌드 출처를 확인합니다.
-
Binary Authorization을 사용하여 이미지 배포 제어
Binary Authorization을 사용하여 컨테이너 이미지의 배포 정책을 구성합니다.
-
Cloud Build의 CMEK 규정 준수
Cloud Build의 CMEK 규정 준수에 대해 알아봅니다.
결과 로깅 및 보기
비공개 풀 사용
알림
-
Slack 알림 구성
Slack 알리미를 사용하여 빌드 상태 업데이트 알림을 구성하는 방법을 알아봅니다.
-
SMTP 알림 구성
SMTP 알리미를 사용하여 빌드 상태 업데이트 알림을 구성하는 방법을 알아봅니다.
-
BigQuery 알림 구성
BigQuery 알리미를 사용하여 빌드 상태 업데이트 알림을 구성하는 방법을 알아봅니다.
-
HTTP 알림 구성
HTTP 알리미를 사용하여 빌드 상태 업데이트 알림을 구성하는 방법을 알아봅니다.
-
알림 구성 자동화
알림 구성을 자동화하는 방법을 알아봅니다.
-
나만의 알리미 만들기
나만의 알리미를 만드는 방법을 알아보세요.
-
빌드 알림 구독
Cloud Pub/Sub를 사용하여 빌드 알림을 구독하는 방법을 알아봅니다.