功能介绍
在使用持续集成过程中希望文本文件中的内容根据环境变量的值不同而不同,需要有一个方式可以将环境变量写入到文件中。 那么 envsubst
就是非常适合你的工具。
envsubst 替换文本
Jenkinsfile
pipeline {
agent any
stages {
stage('阶段-1') {
steps {
sh """export A=hahah
echo "hello world \${A}" >> a.txt.template
cat a.txt.template
envsubst < a.txt.template > a.txt
cat a.txt
"""
}
}
}
}
问题反馈 >
2024-10-28最近更新
感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。