【发布时间】:2021-02-18 09:49:54
【问题描述】:
我正在寻找仅在 Jenkins 步骤中注入秘密的解决方案:
application.properties:
spring.datasource.username=mySecretValue
spring.datasource.password=mySecretValue
...
当前状态:
stage('Test') {
agent {
docker {
image 'myregistry.com/maven:3-alpine'
reuseNode true
}
}
steps {
configFileProvider([configFile(fileId: 'maven-settings-my-services', variable: 'MAVEN_SETTINGS')]) {
sh 'mvn -s $MAVEN_SETTINGS verify'
}
}
...
谢谢!
【问题讨论】:
标签: spring-boot maven jenkins-pipeline kubernetes-secrets