第 7 章 Pipelines as Code 命令参考
您可以使用 tkn pac CLI 工具控制 Pipelines as Code。您还可以使用 oc 命令查看 Pipelines as Code 日志。
7.1. Pipelines as Code 命令参考 复制链接链接已复制到粘贴板!
tkn pac CLI 工具提供以下功能:
- Bootstrap Pipelines as Code 安装和配置。figuration.
- 创建一个新的 Pipelines as Code 仓库。
- 列出所有 Pipelines as Code 仓库。
- 描述一个 Pipelines as Code 仓库和相关联的运行。
- 生成简单的管道运行以开始。
- 如由 Pipelines as Code 执行来解析一个管道运行。
您可以使用与功能对应的命令进行测试和试验,因此您不必对包含应用源代码的 Git 仓库进行更改。
7.1.1. 基本语法 复制链接链接已复制到粘贴板!
tkn pac [command or options] [arguments]
$ tkn pac [command or options] [arguments]
7.1.2. 全局选项 复制链接链接已复制到粘贴板!
tkn pac --help
$ tkn pac --help
7.1.3. 工具命令 复制链接链接已复制到粘贴板!
7.1.3.1. bootstrap 复制链接链接已复制到粘贴板!
| 命令 | 描述 |
|---|---|
|
| 安装并配置 Pipelines 作为 Git 仓库托管服务提供商的 Code,如 GitHub 和 GitHub Enterprise。 |
|
| 安装每天(nightly)构建的 Pipelines as Code。 |
|
| 覆盖 OpenShift 路由 URL。
默认情况下, 如果您没有 OpenShift Container Platform 集群,它会要求您输入指向入口端点的公共 URL。 |
|
|
在 |
7.1.3.2. 软件仓库 复制链接链接已复制到粘贴板!
| 命令 | 描述 |
|---|---|
|
| 根据管道运行模板创建一个新的 Pipelines as Code 仓库以及一个命名空间。 |
|
| 列出所有 Pipelines as Code 软件仓库,并显示关联运行的最后一个状态。 |
|
| 描述一个 Pipelines as Code 仓库和相关联的运行。 |
7.1.3.3. generate 复制链接链接已复制到粘贴板!
| 命令 | 描述 |
|---|---|
|
| 生成简单的管道运行。 从包含源代码的目录执行时,它会自动检测当前的 Git 信息。 另外,它使用基本的语言检测功能,并根据语言添加额外的任务。
例如,如果它在仓库的 root 中检测到一个 |
7.1.3.4. 解析 复制链接链接已复制到粘贴板!
| 命令 | 描述 |
|---|---|
|
| 执行管道运行,就像由 Pipelines as Code 服务中所有的一样。 |
|
|
显示在 结合在本地机器上运行的 Kubernetes 安装,您可以在不生成新提交的情况下观察管道运行。 如果从源代码存储库运行命令,它会尝试检测当前的 Git 信息并自动解析当前修订或分支等参数。 |
|
| 通过覆盖从 Git 存储库派生的默认参数值来执行管道运行。
您可以使用 |