我在团队中开发java中的插件。 我们得到了Maven,一个存储库和Jenkins, 我得到了一个debian-server来测试我的应用程序。 当我推送我的提交时,会发生这种情况:
推入存储库,上传并构建Jenkins。 用户下载这些.jar文件并将其上传到他们的服务器
我想要发生的事情: 有两种方式, 第一:用Jenkins构建之后:下载这些文件, 第二:当按下“maven build”时,maven会构建我的应用程序并将它们复制到我的服务器
我该怎么做?
(抱歉我的英文不好:我是德国人)
答案 0 :(得分:0)
如果我理解正确,以下方案应该有所帮助。
创建两个职位
在插件之后,您需要安装:
答案 1 :(得分:0)
您希望在推送SCM存储库时,将Jenkins构建到本地项目中(更新您的jar),然后操作将最终版本发送到您的服务器。你想要的吗?
如果是,我认为该插件会很有趣:
http://evgeny-goldin.com/wiki/Jenkins-maven-plugin#Supported_Plugins
你可以从你的pom.xml
管理jenkins目标,但我不确定你是否能够建立jenkins。