0

我一直在尝试通过 CasC(BitBucket 插件)提供一些令牌,但是每次 Jenkins 实例重新启动时,令牌都不起作用。正如我看到的那样,因为詹金斯使用不同的盐并且哈希正在改变。我如何以常规方式提供令牌以产生秘密?

4

1 回答 1

0

我不使用 BitBucket,但这是我为 Slack 执行此操作的方法

---
credentials:
  system:
    domainCredentials:
      - credentials:
          - string:
              description: "Slack auth token"
              scope: GLOBAL
              id: "slack-token"
              secret: ${slack-token}

unclassified:
  slackNotifier:
    teamDomain: "apr-1985-slack-space"
    tokenCredentialId: slack-token

这是使用 AWS SSM 插件从 Parameter Store 中提取凭证并将它们添加到 Jenkins。

于 2021-04-14T14:13:04.887 回答