파이프라인에 대한 작업

DevOps Insights 2026년 8월 31일에 서비스 종료되어 중단될 예정입니다. Continuous Delivery 은 2027년 2월 12일에 au-syd, ca-tor, us-east 지역에서 중단될 예정입니다. 또한 해당 날짜를 기점으로 ‘Code Risk Analyzer’도 모든 지역에서 서비스가 중단될 예정입니다. 특정 지역에서 해당 기능을 실제로 사용하지 않는 경우, 해당 지역의 기능은 예정보다 일찍 중단될 수 있으며 새로운 인스턴스 등록이 더 이상 허용되지 않을 수 있습니다. 자세히 알아보기

빌드와 IBM Cloud®에 대한 배치를 자동화하려면 IBM Cloud® Continuous Delivery 파이프라인을 사용하십시오.

파이프라인을 사용하면 여러 빌드 유형 중에서 선택할 수 있습니다. 사용자가 빌드 스크립트를 제공하면 Continuous Delivery에서 이 스크립트를 실행합니다. 사용자가 빌드 시스템을 설정할 필요는 없습니다. 그런 다음, 클릭 한 번으로 IBM Cloud® Kubernetes Service 에 있는 하나 또는 여러 개의 IBM Cloud 스페이스나 Docker 컨테이너에 앱을 자동으로 배포할 수 있습니다.

빌드 작업은 Git 저장소에서 앱 소스 코드를 컴파일하고 패키지합니다. 빌드 작업을 통해 WAR 파일 또는 IBM Cloud Kubernetes Service의 Docker 컨테이너와 같은 배치 가능한 아티팩트가 생성됩니다. 또한, 빌드 내에서 단위 테스트를 자동으로 실행할 수 있습니다. 커미트가 푸시될 때마다 빌드가 트리거되도록 빌드 작업을 설정할 수 있습니다.

배포 작업은 빌드 작업의 출력을 가져와 IBM Cloud Kubernetes Service 에 배포합니다.

하나 또는 다수의 지역과 서비스에 배치할 수 있습니다. 예를 들면, Delivery Pipeline이 하나 이상의 서비스를 사용하고 한 지역에서 테스트되며 여러 지역의 프로덕션에 배치되도록 설정할 수 있습니다.

파이프라인 작성

다음 방법 중 하나를 사용하여 파이프라인을 작성할 수 있습니다.

Delivery Pipeline에서 구성을 변경하십시오. 빌드 상태, 배치된 앱 및 최근 배치를 확인하십시오. 최신 로그와 배치 세부사항을 확인하거나 파이프라인을 삭제하십시오.

CLI를 사용하여 파이프라인 보기

파이프라인 호출에 필요한 세부사항을 가져오려면 **ibmcloud dev toolchains** 명령을 실행하여 도구 체인 이름을 보십시오. 이미 도구 체인의 이름을 알고 있으면 **ibmcloud dev toolchain-get [toolchain-name]**을 실행하여 도구 체인 세부사항을 보십시오.

  • 파이프라인 및 해당 단계의 세부사항을 가져오려면 다음 명령을 실행할 파이프라인 및 해당 ID를 식별하십시오.

    ibmcloud dev pipeline-get [pipelineID]
    
  • 이제 이전 명령의 파이프라인 ID를 사용하여 파이프라인을 실행할 수 있습니다.

    ibmcloud dev pipeline-run [pipelineID]
    

    이 명령을 호출하여 단계 및 해당 작업을 실행합니다. 실행에 성공하면 선택된 단계에 있는 각 작업에 대해 작업이 실행됩니다.

CLI를 사용하여 파이프라인 로그 보기

파이프라인을 실행하는 도중 각 단계의 상세 출력을 볼 수 있습니다.

  • 파이프라인 실행의 로그를 보려면 다음 명령을 실행하십시오.

    ibmcloud dev pipeline-log [pipelineID]
    
  • 단계별로 로그를 필터링하려면 이전 명령을 적용하고 단계 ID를 추가하십시오.

    ibmcloud dev pipeline-log [pipelineID] --stage-id [stageID]