gpt4 book ai didi

bamboo - 在 Bamboo 中注入(inject)具有 secret 值的变量

转载 作者:行者123 更新时间:2023-12-05 08:11:03 25 4
gpt4 key购买 nike

目前我正在更新我的计划以开始使用 bamboo-yaml 规范。然而,我确实有我在很多计划中使用的变量,并且想创建一个 inject-variables-task 来导入这个列表。由于此列表包含用户名和密码,我想对这些变量使用 Bamboo 加密。然而,注入(inject)似乎有效,但 Bamboo 端的解密无效。

有人可以帮助我或告诉我我做错了什么。

任务:

- inject-variables:
file: variables.conf
scope: LOCAL
namespace: inject

注入(inject)变量文件;

env_password="BAMSCRT@RANDOMSTRING"
env_username="user"

因此我稍后需要在脚本中使用 ${bamboo.inject.env_password}。但它似乎传递了字符串“BAMSCRT@RANDOMSTRING”而不是解密的密码

最佳答案

我遇到了同样的问题。至少对于我正在使用的 bamboo 7.2,这似乎是一个缺失的功能。但是,如果您在规范文件中添加变量而不注入(inject)它们,一切都会按预期进行。

---
version: 2
plan:
....
variables:
env_password: BAMSCRT@RANDOMSTRING
env_username: user

注入(inject)变量功能背后的想法似乎是让变量在提交代码之前发生变化,例如一个版本计数器。

关于bamboo - 在 Bamboo 中注入(inject)具有 secret 值的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65326349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com