SourcePipeline
리소스 아이콘
리소스 개요
SourceCommit, SourceBuild, SourceDeploy 서비스를 통합하여 빠르고 안정적인 소프트웨어 출시를 위한 프로세스 자동화 서비스
연관 리소스
상위 리소스
하위 리소스
리소스 설정 값
default_task
: 파이프라인이 수행할 첫 번째 작업name
: 파이프라인이 수행할 첫 번째 작업 이름type
: task 종류 -SourceBuild
,SourceDeploy
type이 SourceBuild일 경우
target_source_build_project
: SourceBuild task의 프로젝트 이름repository_branch
: SourceBuild task의 타켓 repository 브랜치 이름
type이 SourceDeploy일 경우
target_source_deploy_project
: SourceDeploy의 task의 프로젝트 이름target_source_deploy_project_stage
: SourceDeploy의 task의 프로젝트 stage 이름target_source_deploy_project_scenario
: SourceDeploy의 task의 프로젝트 scenario 이름
additional_task
: 파이프라인이 수행할 작업name
: 파이프라인이 수행할 작업 이름type
: task 종류 -SourceBuild
,SourceDeploy
type이 SourceBuild일 경우
target_source_build_project
: SourceBuild task의 프로젝트 이름repository_branch
: SourceBuild task의 타켓 repository 브랜치 이름pre_tasks
: 사전에 실행할 task 리스트
type이 SourceDeploy일 경우
target_source_deploy_project
: SourceDeploy의 task의 프로젝트 이름target_source_deploy_project_stage
: SourceDeploy의 task의 프로젝트 stage 이름target_source_deploy_project_scenario
: SourceDeploy의 task의 프로젝트 scenario 이름pre_tasks
: 사전에 실행할 task 리스트
trigger_push_repository
: 파이프라인이 동작할 트리거를 정의type_of_repository
: trigger에 사용할 repository 유형 -sourcecommit
name_of_repository
: trigger에 사용할 repository 이름branch_of_repository
: trigger에 사용할 repository 브랜치
trigger_schedule
: 파이파라인이 자동 실행되도록 예약 설정day
: 배포 예약을 할 요일time
: 배포 예약을 할 시간timezone
: 예정된 날짜에 배포 예약할 시간의 timezoneexecute_only_with_change
: Sourcepipeline 프로젝트 구성 또는 Sourcecommit 리포지토리가 변경된 경우 일정 트리거가 항상 시간 내에 실행되는지 또는 실행되는지 여부
trigger_target_sourcecpipeline_id
: trigger 설정된 파이프라인이 실행완료 될 때 자동으로 실행될 파이프라인 아이디 리스트