jenkins-pipeline - 使用 Jenkinsfile 中的 withEnv 在值中设置带有空格的环境变量
问题描述
我需要具有MAVEN_OPTS="-server -Xms4G -Xmx4G" mvn clean verify -f pom.xml
with的效果Jenkinsfile
。
以下不起作用。它的正确语法是什么?
withEnv(['MAVEN_OPTS="-server -Xms4G -Xmx4G"']) {
sh 'mvn clean verify -f pom.xml'
}
解决方案
只需删除等号后的双引号
withEnv(['MAVEN_OPTS=-server -Xms4G -Xmx4G']) {
sh 'mvn clean verify -f pom.xml'
}
推荐阅读
- javascript - 在移动浏览器中隐藏两个文本选择助手
- c# - EPPLus 公式在特定单元格中不起作用
- javascript - 单击一次后如何禁用 React Star Rating
- windows - docker-compose useradd 告诉我用户已经存在
- node.js - 如何使用 FastCSV 识别不同的输入模式?
- node.js - 何时在 javascript 中使用 Redis 而不是 Map Object
- java - Vaadin Flow 是否支持 Spring-Boot Native
- excel - 查找最远包含特定值的电子表格底部的单元格
- firebase - 如何在flutter中从firestore开发饼图
- python - 在数据框中:如何使用 python 从 timedelta 中同时提取分钟和秒(mm:ss)