Ibm cloud IBMCloud:如何将Tekton目录添加到连续交付工具链配置中?

Ibm cloud IBMCloud:如何将Tekton目录添加到连续交付工具链配置中?,ibm-cloud,devops,continuous-delivery,tekton,tekton-pipelines,Ibm Cloud,Devops,Continuous Delivery,Tekton,Tekton Pipelines,我在用电脑。我的工具链是使用YAML文件定义的,并存储在我的GitHubcode存储库中。我用泰克顿做管道。如何将添加到工具链中?它应该是一个现有的回购协议,不能被克隆或分叉 将现有的而不是克隆指定为类型不起作用。只有关于如何指定GitHub集成的基本信息。在查看了许多相关测试后,我发现以下方法有效: 类型:“link”指的是现有的存储库。回购URL指的是所提到的。有趣的是,通过指定kind:['pipeline'],回购配置不会在配置对话框中指定,而是按照指定进行集成 在tekton.yml中

我在用电脑。我的工具链是使用YAML文件定义的,并存储在我的GitHubcode存储库中。我用泰克顿做管道。如何将添加到工具链中?它应该是一个现有的回购协议,不能被克隆或分叉

现有的而不是克隆指定为类型不起作用。

只有关于如何指定GitHub集成的基本信息。在查看了许多相关测试后,我发现以下方法有效:

类型:“link”
指的是现有的存储库。回购URL指的是所提到的。有趣的是,通过指定
kind:['pipeline']
,回购配置不会在配置对话框中指定,而是按照指定进行集成

tekton.yml中,添加对输入部分中已配置目录的引用,并引用在工具链.yml中为管道声明的环境变量。差不多

inputs:
- type: git
  branch: master
  service: ${TEKTON_CATALOG_REPO}
  path: container-registry
TEKTON_目录_回购基于

 TEKTON_CATALOG_REPO: tekton-catalog
设置为特定工具链零件的环境变量

 TEKTON_CATALOG_REPO: tekton-catalog