我有一个文件夹,其中包含一个jenkins脚本(groovy脚本)和一个python文件,我需要传递一个变量,目前在python文件到groovy脚本。如何做到这一点?
gwo2fgha1#
您可以将变量写入文件,然后在groovy脚本中读取文件以获取变量。
# Python script with open('vars.txt') as fp: fp.write('key=val1')
# Jenkinsfile stage() { steps { script { def vars = readProperties(file: 'vars.txt') echo vars['key'] } } }
1条答案
按热度按时间gwo2fgha1#
您可以将变量写入文件,然后在groovy脚本中读取文件以获取变量。