我是 maven 和 Jenkins 的新手,所以我不知道在同一个 Jenkins 作业中提取 maven 构建的 JAR 文件的最常见方法是什么。
mvn install
在 Jenkins 作业中运行会输出文件/home/user/.jenkins/workspace/$JOB_NAME/project/target/package-2.0.0.jar
。
我想将它提取到某个目录,例如/opt/project
并调用/opt/project/script.sh
.
我想到了一个构建后的 shell 脚本调用jar -xvf <path>/package-2.0.0.jar
但是如何获取版本号(2.0.0)呢?也许有一个行家目标来做到这一点?