广告点击网站源码,做行业导航网站,网络艺术设计是什么,免费单页网站在线制作PipelineResource 代表着一系列的资源#xff0c;主要承担作为 Task 的输入或者输出的作用。它有以下几种类型#xff1a;
git#xff1a;代表一个 git 仓库#xff0c;包含了需要被构建的源代码。将 git 资源作为 Task 的 Input#xff0c;会自动 clone 此 git 仓库。pu…PipelineResource 代表着一系列的资源主要承担作为 Task 的输入或者输出的作用。它有以下几种类型
git代表一个 git 仓库包含了需要被构建的源代码。将 git 资源作为 Task 的 Input会自动 clone 此 git 仓库。pullRequest表示来自配置的 url通常是一个 git 仓库的 pull request 事件。将 pull request 资源作为 Task 的 Input将自动下载 pull request 相关元数据的文件如 base/head commit、comments 以及 labels。image代表镜像仓库中的镜像通常作为 Task 的 Output用于生成镜像。cluster表示一个除了当前集群外的 Kubernetes 集群。可以使用 Cluster 资源在不同的集群上部署应用。storage表示 blob 存储它包含一个对象或目录。将 Storage 资源作为 Task 的 Input 将自动下载存储内容并允许 Task 执行操作。目前仅支持 GCS。cloud event会在 TaskRun z执行完成后发送事件信息包含整个 TaskRun 到指定的 URI 地址在与第三方通信的时候十分有用。
以上为 Tekton 目前支持的六大 PipelineResource 类型具体的配置及使用方法详见 PipelineResource 文档。 文档地址https://github.com/tektoncd/pipeline/blob/master/docs/resources.md