파이프라인 탭을 클릭합니다. 이 탭은 선택한 대상을 기반으로 Qlik Talend Cloud Migration Toolkit에서 생성된 모든 CI/CD 단계를 표시합니다. 이 단계에는 클라우드-디플로이어 Maven 플러그인이 사용됩니다.
사용 가능한 단계 유형:
환경: 설치된 CommandLine 버전과 Java, Git, Maven 등과 같은 도구의 버전을 포함하여 현재 CI/CD 환경에 대한 정보를 표시하기 위해 셸 스크립트(.cmd 또는 .sh)가 실행됩니다.
Git 클론: 해당 소스 Git 리포지토리를 클론하기 위해 셸 스크립트가 실행됩니다.
작업공간 복사: Talend 프로젝트의 소스가 폴더인 경우, 현재 Talend CommandLine 작업공간으로 복사하기 위해 스크립트가 실행됩니다.
CVE 보고서 생성: Talend CommandLine에서 CVE 보고서를 생성하기 위해 Maven 셸 스크립트가 실행됩니다.
CVE 보고서: 생성된 CSV CVE 보고서에서 그래픽 표현이 생성됩니다.
Poms 생성: 프로젝트 Poms를 생성하기 위해 Maven 셸 스크립트가 실행됩니다. 프로젝트 업그레이드를 실행하기 위해 동일한 스크립트가 실행됩니다.
프로젝트 업그레이드 보고서: 생성된 CSV 업그레이드 보고서에서 그래픽 표현이 생성됩니다.
패키지 아티팩트: 선택한 자산(작업, 경로) 아티팩트를 생성하기 위해 Maven 셸 스크립트가 실행됩니다.
아티팩트 리포지토리에 게시: 생성된 아티팩트를 선택한 아티팩트 리포지토리에 게시하기 위해 Maven 셸 스크립트가 실행됩니다.
클라우드에 게시 & 배포: 생성된 아티팩트를 Talend Cloud에 게시하고 관련 실행 작업을 생성하기 위해 Maven 셸 스크립트가 실행됩니다.
실행을 클릭하여 파이프라인을 시작하고 생성된 모든 단계를 실행합니다. 성공적인 실행은 각 단계에 녹색 확인 표시와 실행 시간을 가집니다.
CVE 보고서 단계: CVE 보고서는 .csv 파일을 로드하고 Talend CommandLine에 의해 생성된 파일을 처리하여 다양한 groupBy 필드 및 CVE 티켓으로의 웹 링크와 같은 추가 기능으로 디스플레이를 향상시킵니다. 원본 .csv 파일은 오른쪽에 있는 버튼에서 직접 다운로드할 수도 있습니다.
패키지 아티팩트 단계: 성공적인 Maven 스크립트 출력은 생성된 모든 자산 아티팩트의 요약을 보여줍니다.
클라우드에 게시 및 배포 단계: 성공적인 Maven 스크립트 출력은 생성된 모든 자산 아티팩트의 요약을 보여줍니다. Maven 출력 외에도, cloud-deployer Maven 플러그인은 Talend Cloud 게시된 아티팩트 및 생성된 실행 작업에 대한 정보가 포함된 실행 보고서를 생성합니다. 예:
---------------
- Started : 2023-12-15 at 14:14:23
---------------
- PROJECT
- Name : PROJECT_721
- Branch : master
- Commit
- Id : 57d96b8de6fc0eff3689d14e560b1f0f442d5b41
- Date : 2023-07-08T04:10:55+02:00
- Author : gandalf.thegrey@middle-earth.talend.com
- MODULE
- Type : process
- Name : job1
- Version : 0.2
- folder :
- TALEND CLOUD
- Domain: AWS_US
- Environment: redha-dev
- Id : 6207f129ce4cda223c78f732
- Workspace : test3
- Id : 63b6a8727e1af864dcfd87e0
- Artifact
- Name : job1
- Id : 651cc33ba572351e47a557d2
- Version : 0.1.31.20231612071428
- Url : https://app.us.cloud.talend.com/manage-artifacts/6207f129ce4cda223c78f732/workspace/63b6a8727e1af864dcfd87e0/detail/job/651cc33ba572351e47a557d2
- Task
- Name : task_project_721_job1
- Id : 6566918d7626287ce7bedd81
- Version : 3.3
- Engine : cluster-asg (REMOTE_ENGINE_CLUSTER)
- Url : https://app.us.cloud.talend.com/tasks-and-plans-administration/6207f129ce4cda223c78f732/63b6a8727e1af864dcfd87e0/tasks/job/6566918d7626287ce7bedd81/detail
---------------
- Ended : 2023-12-15 at 14:14:32
---------------
- Durations
- Publish : 00:03.787 min
- Deploy : 00:03.718 min
- Total : 00:09.077 min
결과
Talend Management Console에서 관리 페이지에 새로 생성된 작업이 표시됩니다. 작업 세부 정보에서 해당 CI/CD 매니페스트 구성 옵션을 찾을 수 있습니다: