IBM Cloud CLI Developer Tools (ibmcloud dev) 명령
IBM Cloud® 명령줄 인터페이스에는 기존 파이프라인, Tekton 파이프라인 및 도구 체인을 관리하기 위한 Developer Tools (ibmcloud dev) 명령이 포함되어 있습니다.
help
기본적으로 조치 또는 인수가 전달되지 않았거나 'help' 조치가 제공된 경우 이 명령은 일반 "도움말" 텍스트를 표시합니다. 표시되는 일반 도움말은 기본 인수에 대한 설명 및 사용 가능한 조치에 대한 목록을 포함합니다.
일반 도움말 정보를 표시하려면 다음 명령을 실행하십시오.
ibmcloud dev help
pipeline-get
클래식 파이프라인의 세부사항을 봅니다.
ibmcloud dev pipeline-get [PIPELINE_ID] [--output JSON]
pipeline-get 명령 매개변수
json
- 파이프라인 세부사항을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev pipeline-get [PIPELINE_ID] --output JSON
다음 매개변수는 pipeline-get 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev pipeline-get [PIPELINE_ID] --trace
pipeline-run
클래식 파이프라인을 실행합니다.
ibmcloud dev pipeline-run [PIPELINE_ID] [--stage-id stageID] [--output JSON]
pipeline-run 명령 매개변수
다음 매개변수는 pipeline-run 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
stage-id
- 선택적으로 실행할 파이프라인의 단계를 선택하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev pipeline-run [PIPELINE_ID] --stage-id [stageID]
json
- 파이프라인의 호출 세부사항을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev pipeline-run [PIPELINE_ID] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev pipeline-run [PIPELINE_ID] --trace
pipeline-log
pipeline-log 명령을 사용하여 최근 클래식 파이프라인 로그를 볼 수 있습니다.
- 파이프라인 ID가 인수로 지정되면 해당 파이프라인에 대해 모든 단계 내의 모든 작업에 대한 모든 로그가 인쇄됩니다.
- 단계 ID 플래그가 채워지면 로그가 파이프라인 내의 해당 단계에 의해 필터링됩니다.
- 작업 ID가 단계 ID로 지정되면 로그가 단계 내의 작업만으로 필터링됩니다.
- 작업 실행 ID가 단계 ID 및 작업 ID와 함께 지정되면 지정된 작업 실행 ID와 일치하는 모든 사용 가능한 로그 중에서 검색이 수행됩니다.
사용법:
ibmcloud dev pipeline-log [PIPELINE_ID] [--stage-id stageID] [--job-id jobID] [--job-exec-id jobExecutionID]
pipeline-log 명령 매개변수
다음 매개변수는 pipeline-log 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
job-id
- 로그를 작업 ID로 필터링하는 데 사용되는 매개변수입니다.
stage-id플래그가 필요합니다.- 사용법:
ibmcloud dev pipeline-log [PIPELINE_ID] --stage-id [stageID] --job-id [jobID]
job-exec-id
- 로그를 작업 실행 ID로 필터링하는 데 사용되는 매개변수입니다.
stage-id플래그가 필요합니다.job-id플래그가 필요합니다.- 사용법:
ibmcloud dev pipeline-log [PIPELINE_ID] --stage-id [stageID] --job-id [jobID] --job-exec-id [jobExecutionID]
stage-id
- 로그를 단계 ID로 필터링하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev pipeline-log [PIPELINE_ID] --stage-id [stageID]
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev pipeline-log [PIPELINE_ID] --trace
pipeline-open
pipeline-open 명령을 통해 클래식 파이프라인의 URL을 볼 수 있습니다. pipeline-open 명령은 또한 이 URL을 기본 브라우저에서 엽니다.
ibmcloud dev pipeline-open [PIPELINE_ID]
pipeline-open 명령 매개변수
다음 매개변수는 pipeline-open 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev pipeline-open [PIPELINE_ID] --trace
tekton-info
Tekton 파이프라인의 세부사항을 확인하십시오.
ibmcloud dev tekton-info [PIPELINE_ID] [--verbose][--output JSON]
tekton-info 명령 매개변수
다음 매개변수를 tekton-info 명령과 함께 사용할 수 있습니다.
verbose
- JSON 형식으로 파이프라인의 모든 세부사항을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-info [PIPELINE_ID] --verbose
json
- 파이프라인 세부사항을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-info [PIPELINE_ID] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-info [PIPELINE_ID] --trace
tekton-logs
tekton-logs 명령을 사용하여 최근의 Tekton 파이프라인 실행 로그를 볼 수 있습니다.
- 파이프라인 실행 ID는 필수 인수입니다.
- 태스크 이름이 인수로 지정된 경우 이 태스크에 대한 로그만 검색됩니다.
사용법:
ibmcloud dev tekton-logs [PIPELINE_ID] --run-id [pipelinerunID] [--task-name taskName] [--output JSON]
tekton-logs 명령 매개변수
다음 매개변수를 tekton-logs 명령과 함께 사용할 수 있습니다.
run-id(필수)
- 로그 검색을 위해 실행되는 파이프라인을 식별하는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-logs [PIPELINE_ID] --run-id [pipelinerunID]
task-name
- 파이프라인 실행 태스크 이름으로 로그를 필터링하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-logs [PIPELINE_ID] --run-id [pipelinerunID] --task-name [taskName]
json
- JSON 형식의 로그 세부사항을 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-logs [PIPELINE_ID] --run-id [pipelinerunID] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-logs [PIPELINE_ID] --run-id [pipelinerunID] --trace
tekton-pipeline-취소
진행 중인 Tekton 파이프라인 실행을 취소합니다.
ibmcloud dev tekton-pipeline-cancel [PIPELINE_ID] --run-id [pipelinerunID] [--trace]`
tekton-pipeline-cancel 명령 매개변수
다음 매개변수를 tekton-pipeline-cancel 명령과 함께 사용할 수 있습니다.
run-id(필수)
- 취소할 파이프라인 실행을 식별하는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-pipeline-cancel [PIPELINE_ID] --run-id [pipelinerunID]
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-pipeline-cancel [PIPELINE_ID] --run-id [pipelinerunID] --trace
tekton-pipelinerun
Tekton 파이프라인 실행의 세부사항을 보거나 ls 매개변수를 사용하여 파이프라인에 대한 모든 파이프라인 실행을 나열합니다.
사용법:
ibmcloud dev tekton-pipelinerun [PIPELINE_ID] --run-id [pipelinerunID] [--output JSON]
ibmcloud dev tekton-pipelinerun ls [PIPELINE_ID]
tekton-pipelinerun 명령 매개변수
다음 매개변수를 tekton-pipelinerun 명령과 함께 사용할 수 있습니다.
run-id(필수)
- 검색할 파이프라인 실행을 식별하는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-pipelinerun [PIPELINE_ID] --run-id [pipelinerunID]
json
- 파이프라인 실행 세부사항을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-pipelinerun [PIPELINE_ID] --run-id [pipelinerunID] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-pipelinerun [PIPELINE_ID] --run-id [pipelinerunID] --trace
tekton-pipelineruns
Tekton 파이프라인에 대한 파이프라인 실행 목록을 봅니다.
사용법:
ibmcloud dev tekton-pipelineruns [PIPELINE_ID] [--output JSON]
tekton-pipelineruns 명령 매개변수
다음 매개변수를 tekton-pipelineruns 명령과 함께 사용할 수 있습니다.
json
- 파이프라인 실행을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev tekton-pipelineruns [PIPELINE_ID] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-pipelineruns [PIPELINE_ID] --trace
tekton-trigger
Tekton 파이프라인을 실행합니다.
사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName [--description "a description"] [--trigger-properties propertiesJSON] [--secure-trigger-properties securePropertiesJSON] [--trigger-headers headerJSON] [--trigger-body bodyJSON] [--output JSON]
tekton-trigger 명령 매개변수
다음 매개변수를 tekton-trigger 명령과 함께 사용할 수 있습니다.
trigger-name(필수)
- 이 매개변수를 사용하여 실행할 트리거를 표시하십시오.
- 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName
description(선택사항)
- 선택사항입니다. 이 매개변수를 사용하여 생성된 텍톤에 대한 설명을 지정하려면 pipelineRun.
- 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --description "My description"
trigger-properties(선택사항)
- 선택사항입니다. 이 매개변수를 사용하여 정의된 트리거 특성을 대체하거나 추가합니다. 예를 들어,
'{"pipeline-debug":"true"}'입니다. - 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --trigger-properties propertiesJSON
secure-trigger-properties(선택사항)
- 선택사항입니다. 이후 출력에서 점 또는 별표 뒤에 값을 숨겨야 하는 정의된 트리거 특성을 대체하거나 추가하려면 이 매개변수를 사용하십시오. 예를 들어, 다음과 같습니다.
'{"deployer-api-key":"s0mEThING_v3Ry_s3CReT"}' - 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --secure-trigger-properties securePropertiesJSON
trigger-headers(선택사항)
- 선택사항입니다. 이 매개변수를 사용하여 텍톤 pipelineRun 의 triggerBinding 에서 사용되는 헤더를 지정할 수 있습니다. 예를 들어,
'{"source":"cli","flag":"enable"}'입니다. - 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --trigger-headers headerJSON
trigger-body(선택사항)
- 선택사항입니다. 이 매개변수를 사용하여 Tekton pipelineRun의 triggerBinding에 사용되는 본문을 지정합니다. 예를 들어,
'{"message":"hello world","flag":"enable"}'입니다. - 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --trigger-body bodyJSON
json
- 이 매개변수를 사용하여 트리거 결과를 JSON 형식으로 출력합니다.
- 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev tekton-trigger PIPELINE_ID --trigger-name triggerName --trace
toolchain-delete
도구 체인을 삭제합니다. 도구 체인 이름이 제공되지 않은 경우 목록에서 하나를 선택할 수 있습니다. 도구 체인의 목록은 현재 대상으로 지정된 리소스 그룹 및 지역에 따라 다릅니다.
대상으로 지정된 리소스 그룹은 IBMCLOUD API Key에서 찾을 수 있습니다. 자세한 정보는 대상 계정, 지역 또는 리소스 그룹 설정 또는 보기를 참조하십시오.
ibmcloud dev toolchain-delete [toolchainName] [--force,-f]
toolchain-delete 명령 매개변수
다음 매개변수는 toolchain-delete 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
force
- 도구 체인 삭제에 필요한 프롬프트 확인을 건너뛰기 위해 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev toolchain-delete [toolchainName] --force
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev toolchain-delete [toolchainName] --trace
toolchain-get
도구 체인의 세부사항을 봅니다. 도구 체인 이름이 제공되지 않은 경우 목록에서 하나를 선택할 수 있습니다.
IBMCLOUD API Key에서 대상으로 지정된 리소스 그룹을 사용합니다. 자세한 정보는 대상 계정, 지역 또는 리소스 그룹 설정 또는 보기를 참조하십시오.
ibmcloud dev toolchain-get [toolchainName] [--output JSON]
toolchain-get 명령 매개변수
다음 매개변수는 toolchain-get 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
json
- 도구 체인 세부사항을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev toolchain-get [toolchainName] --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev toolchain-get [toolchainName] --trace
toolchain-open
toolchain-open 명령을 통해 도구 체인에 대한 URL을 봅니다. toolchain-open 명령은 또한 이 URL을 기본 브라우저에서 엽니다. 도구 체인 이름이 제공되지 않은 경우 도구 체인을 선택할 수 있는 목록이 제공됩니다.
ibmcloud dev toolchain-open [toolchainName]
toolchain-open 명령 매개변수
다음 매개변수는 toolchain-open 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev toolchain-open [toolchainName] --trace
도구 체인
현재 리소스 그룹의 도구 체인 목록을 봅니다.
IBMCLOUD API Key에서 대상으로 지정된 리소스 그룹을 사용합니다. 자세한 정보는 대상 계정, 지역 또는 리소스 그룹 설정 또는 보기를 참조하십시오.
ibmcloud dev toolchains [--output JSON]
toolchains 명령 매개변수
다음 매개변수는 toolchains 명령과 함께 사용하거나 앱의 cli-config.yml 파일을 직접 업데이트하여 사용할 수 있습니다.
명령행에 입력된 명령 매개변수가 cli-config.yml 구성보다 우선합니다.
json
- 도구 체인을 JSON 형식으로 출력하는 데 사용되는 매개변수입니다.
- 사용법:
ibmcloud dev toolchains --output JSON
trace
- 상세 출력을 제공하려면 이 매개변수를 사용하십시오.
- 사용법:
ibmcloud dev toolchains --trace