我使用的竹子为构建和部署我的泊坞窗容器。我的代码使用环境变量。我使用一个shell脚本与sh文件被硬编码这些值来设置这些变量的值。理想情况下,我希望值,通过竹变量传递这些环境变量。一种选择是在生成竹构建计划shell脚本,并呼吁从启动文件shell脚本。有没有更好的选择,用竹片变量来设置系统环境变量?
它可以定义在竹要么计划或全局变量。然后,您可以在您建立使用它们。
这是在文档中:https://confluence.atlassian.com/bamboo/defining-plan-variables-289276859.html
当添加在计划配置泊坞窗的任务,你必须通过环境变量的选项。
例如,如果您有Dockerfile ENV变量test_db_pass你应该通过在泊坞任务字段“容器环境变量”以下内容:test_db_pass=${bamboo.test_db_pass}