1.19. 自定义 Pipelines as Code 配置


要自定义 Pipelines as Code,集群管理员可使用 pipelines-as-code 命名空间中的 pipelines-as-code 配置映射配置以下参数:

Expand
表 1.2. 自定义 Pipelines as Code 配置
参数描述Default(默认)

application-name

应用程序的名称。例如,GitHub Checks 标签中显示的名称。

"Pipelines as Code CI"

max-keep-days

执行的管道运行的天数保存在 pipelines-as-code 命名空间中。

请注意,此配置映射设置不会影响用户的管道运行的清理,这由用户 GitHub 仓库中管道运行定义上的注解控制。

 

secret-auto-create

指明是否应使用 GitHub 应用中生成的令牌自动创建 secret。然后可将这个 secret 用于私有仓库。

enabled

remote-tasks

启用后,允许来自管道运行注解的远程任务。

enabled

hub-url

Tekton Hub API 的基本 URL。

https://hub.tekton.dev/

hub-catalog-name

Tekton Hub 目录名称。

tekton

tekton-dashboard-url

Tekton Hub 仪表板的 URL。Pipelines as Code 使用这个 URL 在 Tekton Hub 仪表板中生成一个 PipelineRun URL。

不适用

bitbucket-cloud-check-source-ip

通过查询公共 Bitbucket 的 IP 范围来指示是否保护服务请求。更改参数的默认值可能会导致安全问题。

enabled

bitbucket-cloud-additional-source-ip

指明是否提供一组额外的 IP 范围或网络,它们用逗号分开。

不适用

max-keep-run-upper-limit

管道运行的 max-keep-run 值的最大值。

不适用

default-max-keep-runs

管道运行的 max-keep-run 值的默认限制。如果定义,该值将应用到没有 max-keep-run 注解的所有管道运行。

不适用

auto-configure-new-github-repo

自动配置新的 GitHub 存储库。Pipelines as Code 设置命名空间,并为存储库创建一个自定义资源。这个参数只支持 GitHub 应用程序。

disabled

auto-configure-repo-namespace-template

如果启用了 auto-configure-new-github-repo,将模板配置为为新仓库自动生成命名空间。

{repo_name}-pipelines

error-log-snippet

启用或禁用失败任务的日志片断视图,管道中有一个错误。当管道的数据泄漏时,您可以禁用此参数。

enabled

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat