1.2. 在 Jenkins 中添加环境变量


添加所有所需的 secret 后,按照以下步骤使用 Jenkins 服务器上的 UI 添加环境变量。

流程

  1. 从左侧边栏,选择 Manage Jenkins
  2. "系统配置"部分中,选择" 系统 "。
  3. System 页面中,向下滚动以查找 Global properties 部分。
  4. 选择 Environment variables > Add
  5. 为以下环境变量添加键值对:

    Expand
    表 1.3. GitOps variable
    变量描述

    GITOPS_AUTH_USERNAME (可选)

    使用 GitLab 所需的变量。

    Expand
    表 1.4. ACS 和 SBOM 任务所需的变量
    变量描述

    ROX_CENTRAL_ENDPOINT

    ROX Central 服务器的端点。

    COSIGN_PUBLIC_KEY

    Cosign 的公钥。

    TRUSTIFICATION_BOMBASTIC_API_URL

    SBOM 生成中使用的 Trustification Bombastic API 的 URL。

    TRUSTIFICATION_OIDC_ISSUER_URL

    与 Trustification Bombastic API 交互时用于身份验证的 OIDC 签发者 URL。

    TRUSTIFICATION_OIDC_CLIENT_ID

    用于使用 OIDC 向 Trustification Bombastic API 进行身份验证的客户端 ID。

    TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION

    指定系统支持并生成的 CycloneDX SBOM 版本。

    可选 :如果 Jenkins 没有在本地 OpenShift 实例上运行,则设置 Rekor 和 TUF 变量,且 Rekor 和 TUF 服务在不同的集群中。另外,在克隆的 tssc-sample-templates 存储库中的 Jenkinsfile 中取消对带有 Rekor 和 TUF 变量的行的注释。

    Expand
    表 1.5. Rekor 和 TUF 变量
    变量描述

    REKOR_HOST

    您的 Rekor 服务器的 URL。

    TUF_MIRROR

    您的 TUF 服务的 URL。

  1. 添加所有变量时,选择 Save
  2. 重新运行最后的管道运行。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部