Python 如何在.yaml文件环境变量中声明值并在Jenkins中调用它
我有一个config.yaml文件,用于在为Robot框架开发时存储所有数据库和API密钥凭据 我必须将config.yaml放在Jenkins工作区中,并将路径传递到命令行以进行覆盖Python 如何在.yaml文件环境变量中声明值并在Jenkins中调用它,python,jenkins,robotframework,Python,Jenkins,Robotframework,我有一个config.yaml文件,用于在为Robot框架开发时存储所有数据库和API密钥凭据 我必须将config.yaml放在Jenkins工作区中,并将路径传递到命令行以进行覆盖 robot --variablefile <jenkins workspace path>/config.yaml test1.robot 如何将所有值声明为环境变量并将其与Jenkins环境变量关联 此外,我有三个环境: 本地的 登台及 生产 如何提供或传递本地证书,以分别从Jenkins处选择用
robot --variablefile <jenkins workspace path>/config.yaml test1.robot
如何将所有值声明为环境变量并将其与Jenkins环境变量关联
此外,我有三个环境:
def datas = readYaml text: """
something: 'my datas'
size: 3
isEmpty: false
"""
assert datas.something == 'my datas'
assert datas.size == 3
assert datas.isEmpty == false
(见附件)
关于您可以使用函数“readYaml”将所有文件分配给变量
def datas = readYaml text: """
something: 'my datas'
size: 3
isEmpty: false
"""
assert datas.something == 'my datas'
assert datas.size == 3
assert datas.isEmpty == false
(见附件)
问候