我们正在研究一种由Java编写的企业系统。我们使用Apache ACE服务器来部署OSGi包,Jenkins作为CI服务器。当我们想要更新一个包时,我们在Eclipse中创建一个jar文件,并通过Web UI将其上传到ACE服务器。当我们想要发布新版本时,我们必须通过Web UI上传所有捆绑包。我认为那是愚蠢的。 我认为必须有一个简单的方法就像我完成编码一样,然后我可以在Elipse中做一些事情来将包上传到ACE服务器。当我们发布版本时,Jenkins还应该将所有捆绑包更新到ACE服务器本身。
答案 0 :(得分:0)
当然,如果你想自动化,你基本上有两个选择:
两者都在网站上解释,因此有关更详细的步骤,请参阅: