目前,我们在 Jenkins (Jenkins)工作,为我们的产品套件构建基础架构。这项工作会调用ant将各种jar文件打包到我们的build目录下。
即
build
lib
common.jar
ldap.jar
filesplit.jar
rmiservice.jar
.
.
.
我的问题是实现此目的的最佳方法是什么,以便我们可以将构建的jar文件批量部署到Nexus?还是执行此操作的最佳/唯一方法是使用一个build.gradle或Jenkins管道指定每个 Artifact 的pom.xml文件?
有什么想法吗?最好的方法?任何帮助,将不胜感激:)谢谢
最佳答案
他们显然是一个可以从 Ant 任务部署到关系的官方插件。
https://github.com/sonatype/nexus-ant-tasks/tree/master/nexus-staging-ant-tasks
在命令行中完成部署后,请使用Jenkins将其自动化。不要尝试多任务,那样会浪费时间。
如果您认为部署到联系可能是迁移到现代构建系统并替换Ant的借口,请选择Gradle
关于maven - 使用Jenkins部署到Nexus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59885948/