我使用configjar工具(带有设置xml的shell脚本)将OSB 12应用程序打包到一个配置jar中。这是通过Jenkins完成的,因此构建步骤是执行Linux shell脚本(使用configjar工具)。 最终,生成的配置jar文件应该在Nexus存储库中。我可以使用Jenkins执行此操作,还是可以将Nexus存储库的URL写入configjar工具的设置文件中? 有人告诉我,我不能或不应该使用Nexus存储库的物理位置(例如path / to / a / directory),而是使用URL。 我无法使用mvn package命令来处理pom文件,尽管这可能是一个解决方案,因为我可以写入pom文件以使用Nexus存储库,我试图在不同的地方解决这个问题线程。
答案 0 :(得分:2)
你可以,例如使用Maven deploy plugin with the deploy-file goal上传工件。这可能是最简单的。
您还可以在Ant脚本中使用基于REST API的上载和shell脚本或Eclipse Aether Ant任务。