# CI/CD 매니페스트 구성

프로젝트가 호환되는 버전으로 마이그레이션되었습니다. 이제 매니페스트를 구성하여 아티팩트를 Talend Cloud에 게시할 수 있습니다.매니페스트를 통해 CVE 보고서를 생성하고, 빌드하고, 생성하고, Jobs 및 Routes와 같은 프로젝트 아티팩트를 게시하고, 관련 Talend Management Console 작업을 생성할 수 있습니다.

## 이 작업 정보

이 섹션에서는 프로젝트 업그레이드를 위한 CI/CD 매니페스트를 구성합니다.

선택한 프로젝트를 로드하면 Talend Studio 웹 버전은 Talend 프로젝트 분석과 유사한 사용자 인터페이스를 표시합니다.

새 CI/CD 탭이 생성됩니다.

구성 탭에서 매니페스트의 다양한 요소는 다음과 같이 요약됩니다.

* 환경: 선택된 샌드박스 버전
* 원본: Talend 프로젝트 위치
* 대상: 매니페스트 유형

## 절차

1. 매니페스트 대상을 선택합니다. 매니페스트에 대해 여러 대상을 선택할 수 있습니다. 선택한 매니페스트 대상에 따라, 구성하는 데 필요한 다양한 단계를 팔로우하세요:
   * Talend Cloud: 프로젝트 아티팩트를 Talend Cloud에 게시하고 관련 실행 작업을 생성 및 구성합니다.필요한 단계에 대한 자세한 내용은 [Talend Cloud 매니페스트 대상](https://help.qlik.com/ko-KR/migration/#talend-cloud-manifest-target)을 확인하십시오.
   * 아티팩트 리포지토리: 프로젝트 아티팩트를 아티팩트 리포지토리(Nexus 또는 Artifactory)에 게시합니다.필요한 단계에 대한 자세한 내용은 [아티팩트 리포지토리 매니페스트 대상](https://help.qlik.com/ko-KR/migration/#artifact-repository-manifest-target)을 확인하십시오.
   * CVE 보고서: 선택한 프로젝트에 대한 CVE 보고서를 생성합니다.이 대상은 어떠한 구성도 필요하지 않습니다.
   * 프로젝트 업그레이드: 선택한 샌드박스 버전을 기반으로 프로젝트 업그레이드를 생성합니다.이 대상은 어떠한 구성도 필요하지 않습니다.

     정보 메모경고: 이 대상은 다른 대상과 결합할 수 없습니다.
2. 매니페스트 정의의 마지막 부분은 이 CI/CD 매니페스트에 대한 프로젝트 자산(작업 및 경로) 선택입니다.Talend Studio 웹 버전 트리에서 CI/CD용으로 사용 가능한 자산이 나열됩니다. 프로젝트 트리에서 해당 확인란을 클릭하여 자산을 선택합니다. 선택 사항은 매니페스트 자산 섹션에 반영됩니다.

   ![자산 섹션이 강조 표시된 CI/CD 매니페스트 페이지.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-manifest-cicd-assets.png)
3. 매니페스트 정의를 저장할 수 있습니다. 저장을 클릭하고 필요한 경우 이름과 설명을 제공하세요. 매니페스트에 추가 변경 사항(대상 구성 변경 또는 자산 목록)이 적용되는 경우, 업데이트 버튼을 사용하여 변경 사항을 유지할 수 있습니다.

## 결과

프로젝트 업그레이드를 위한 CI/CD 매니페스트를 구성했습니다.생성된 CI/CD 파이프라인을 샌드박스에서 실행할 수 있도록 허용한 매니페스트를 저장해야 합니다.![매니페스트가 저장되었습니다.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-save-manifest.png)

## Talend Cloud 매니페스트 대상

### 절차

1. Talend Cloud를 선택한 경우, 아티팩트가 게시되고 태스크가 생성될 대상 환경 및 작업 영역을(를) 선택합니다. 사용 가능한 값은 Talend Cloud에서 로드됩니다.

   ![Talend Cloud 구성 페이지에 구성 예시가 있습니다.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-target-talend-cloud.png)
2. 태스크 이름 및 설명 템플릿 섹션에서 편집을(를) 클릭하여 대화 상자를 엽니다.
3. 작업 이름 및 작업 설명에 대한 템플릿 값은 정적 텍스트와 런타임에 해결될 변수의 조합일 수 있습니다. 사용 가능한 변수 목록이 대화 상자의 왼쪽에 표시됩니다.이름 또는 설명의 일부로 변수를 추가하려면 변수를 클릭하거나 전용 필드에 입력하십시오.

   ![작업 이름 및 설명 템플릿 페이지 편집.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-cloud-task-dialog.png)
4. 런타임 섹션에서, 생성된 작업과 연결된 런타임 유형을 선택합니다.사용 가능한 원격 엔진 및 원격 엔진 클러스터가 나열됩니다.
5. 매니페스트 대상이 구성되었으므로 프로젝트 CI/CD 매니페스트 구성을 완료해야 합니다. [여기](https://help.qlik.com/ko-KR/migration/#manifest-creation-final-steps)에 자세히 설명된 단계를 팔로우하십시오.

## 아티팩트 리포지토리 매니페스트 대상

### 절차

1. 아티팩트 리포지토리를 선택한 경우, 아티팩트 리포지토리 서버에 대해 사용할 리포지토리 유형을 선택합니다.

   ![Nexus를 예시로 하는 아티팩트 리포지토리 구성 페이지.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-target-artefact-repo.png)
2. 리포지토리 URL과 자격 증명을 제공합니다.
3. 연결을 클릭합니다.
4. 사용 가능한 리포지토리 이름 목록이 표시됩니다. 그 중 하나를 선택하십시오.
5. 매니페스트 대상이 구성되었으므로 프로젝트 CI/CD 매니페스트 구성을 완료해야 합니다. [여기](https://help.qlik.com/ko-KR/migration/#manifest-creation-final-steps)에 자세히 설명된 단계를 팔로우하십시오.