Java Maven/Jenkins自动下载/复制
我在一个用java开发插件的团队中。 我们有Maven,一个仓库和Jenkins, 我给自己买了一台debian服务器来测试我的应用程序。 当我推送提交时,会发生以下情况: 推入存储库,上传并在Jenkins中构建。 用户下载这些.jar文件并将其上载到服务器 我希望发生的事: 有两种方式,, 第一:在与Jenkins建立之后:下载这些文件, 第二:当按下“maven build”时,maven构建我的应用程序并将它们复制到我的服务器 我该怎么做Java Maven/Jenkins自动下载/复制,java,maven,jenkins,debian,Java,Maven,Jenkins,Debian,我在一个用java开发插件的团队中。 我们有Maven,一个仓库和Jenkins, 我给自己买了一台debian服务器来测试我的应用程序。 当我推送提交时,会发生以下情况: 推入存储库,上传并在Jenkins中构建。 用户下载这些.jar文件并将其上载到服务器 我希望发生的事: 有两种方式,, 第一:在与Jenkins建立之后:下载这些文件, 第二:当按下“maven build”时,maven构建我的应用程序并将它们复制到我的服务器 我该怎么做 (很抱歉我英语不好:我是德国人)如果我理解正确,
(很抱歉我英语不好:我是德国人)如果我理解正确,下面的场景应该会有所帮助 创造两个就业机会
- 第一个作业构建您的工件并将其归档:用户将能够下载它,作业由源代码修改触发
- 第二个作业仅手动执行(需要两个插件,如下所示),从第一个作业复制工件,然后将其上载到服务器
- 使jenkins能够从另一个作业复制工件
- 使jenkins能够上载二进制文件并在远程服务器上运行命令
http://evgeny-goldin.com/wiki/Jenkins-maven-plugin#Supported_Plugins
您可以从pom.xml
管理jenkins目标,但我不确定您是否可以获得jenkins构建