Skip to main content Skip to complementary content

Configuring the CI/CD manifest

Your project has been migrated to a compatible version, you can now configure your manifest to publish artifacts to Talend Cloud. The manifest allows you to create a CVE report, to build, to generate, to publish project artifacts like Jobs and Routes, and to create the associated Talend Management Console tasks.

About this task

In this section, you configure a CI/CD manifest for upgrading a project.

After loading the selected project, the Talend Studio Web version displays a user interface similar to the Talend Project Analysis.

A new CI/CD tab is created.

In the Configuration tab, the different elements of the manifest are summarized as:
  • Environment: Selected sandbox version
  • Source: Talend project location
  • Target: Types of manifest

Procedure

  1. Select the manifest target. Multiple targets can be selected for a manifest. Depending on the manifest target selected, follow the different steps required for the configuration:
    • Talend Cloud: Publishes a project artifact to Talend Cloud and creates and configures the associated execution task. Check Talend Cloud manifest target for more information about the required steps.
    • Artifact repository: Publishes a project artifact to an Artifact Repository (Nexus or Artifactory). Check Artifact Repository manifest target for more information about the required steps.
    • CVE Report: Generates a CVE report for the selected project. This target does not require any configuration.
    • Project Upgrade: Generates a project upgrade based on the selected sandbox version. This target does not require any configuration.
      Information noteWarning: This target cannot be combined with other targets.
  2. The last part of the manifest definition is the selection of the project assets (Jobs and Routes) for this CI/CD manifest. In the Talend Studio Web version tree, a selection of available assets for CI/CD are listed. Select an asset by clicking its corresponding checkbox in the project tree. The selection will be reflected in the manifest Assets section.
    CI/CD manifest page with the Assets section highlighted
  3. The manifest definition can be saved. Click Save and provide a name and a description if needed. If additional changes are made to the manifest (target configuration changes or assets list), the Update button must be used to persist the changes.

Results

You configured a CI/CD manifest for upgrading a project. You must save the manifest which allowed you to execute the generated CI/CD pipeline on your sandbox.

Talend Cloud manifest target

Procedure

  1. If you selected Talend Cloud, select the destination Environments and Workspaces where the artifacts will be published and the tasks will be created. The available values are loaded from Talend Cloud.
    Talend Cloud Configuration page with an example of a configuration
  2. In the Task Name & Description Templates section, click Edit to open a dialog box.
  3. The template values for the task name and task description can be a combination of static text and variables that will be resolved at runtime. A list of available variables is displayed on the left side of the dialog box. To add a variable as part of the name or the description, click the variable or type it in the dedicated fields.
    Edit Task Name and Description Template page
  4. In the Runtime section, select the type of runtime associated with the tasks created. The available Remote Engines and Remote Engine Cluster are listed.
  5. Now that your manifest target is configured, you need to finish configuring the project CI/CD manifest, follow the steps detailed here.

Artifact Repository manifest target

Procedure

  1. If you selected Artifact Repository, for Artifact Repository Servers, select the type of repository you want to use.
    Artifact Repository Configuration page with Nexus as an example
  2. Provide the repository URL and credentials.
  3. Click Connect.
  4. The list of available repository names is displayed, select one of them.
  5. Now that your manifest target is configured, you need to finish configuring the project CI/CD manifest, follow the steps detailed here.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!