Conversion Of external pipelines to Tekton Pipelines

There are two ways in which you can Convert an external pipeline : By Linking an External Pipeline Integration:

Refer to this documentation on how to link an external pipeline and the supported integrations

Once you have synced all your pipelines, click on convert, for the pipeline you need to be converted a) By converting an existing pipeline synced through an Integration ( for Azure DevOps pipelines, Jenkins pipelines)

b) By converting an existing pipeline synced through an Integration for (GitLab pipelines) and pipelined linked to your repository to convert a pipeline that is linked to your GitLab repos repository you need to sync the repositories that contain your pipeline by creating a repository Integration, you can click Add a new integration link shown in the dialogue box (to know how to create a repository integration

Once you have the repository your pipeline resides in, click on Import, here it will show you the folders in your repository amongst which you can choose the file that has your pipeline and click on Continue and follow step 2

c) By importing a standalone pipeline without integration with ozone click import on the top right

On this page choose the type of pipeline paste your code into the editor below and then click on convert

  1. Once you click on convert, you will be able to see the converted pipeline below like this, if you are not satisfied or want changes you can use the chat box below for further modifications

  1. To view the original pipeline you can click the toggle switch

Last updated