Jenkins 中的环境变量在 Java Maven 项目中带有点

Environment variable in Jenkins with dot in Java Maven Project

我有一个 Java 程序(Maven 构建),它使用带点 (.) 的环境变量,如下所述,用于 Cloud Foundry,我的应用程序具有连接到 vault/database 的单元测试在 Jenkins 服务器中构建工件时

vcap.services.dor.credentials.path

有没有一种方法可以在 Jenkins 中设置这些变量并在单元测试时访问我的 java 代码?

尝试这样的事情,使用 "Invoke top-level Maven targets":

$MY_VARIABLE 来自您构建的输入。像这样: