Tekton Hub
编写 Pipelines
本指南涵盖了创建与 Tekton Hub
目录兼容的 Pipelines
的具体要求和最佳实践。重点介绍了 Hub
特定的元数据、验证和组合标准。
Hub
特定元数据Hub
必需的标签Hub
必需的注解Hub
Task
引用Hub
目录 Task
引用示例Hub
分类和标签Pipeline
分类Pipeline
标签使用ci
、cd
、cicd
)nodejs
、java
、python
、golang
)kubernetes
、cloud
、containers
)Hub
参数标准Hub
特定参数要求Hub
Pipeline
模板Hub
工作区管理optional: true
Hub
Pipeline
可复用性Hub
测试要求Pipeline
测试文件samples/
目录,包含 PipelineRun
示例run.yaml
Hub
Pipeline
验证清单Hub
元数据PipelineRun
正常运行Task
引用使用 Hub
目录任务Hub
Pipelines
安全性Hub
安全要求Pipeline
定义中不得硬编码密钥Hub
Pipeline
文档标准pipeline
目录中包含完整的 README.md