Jenkins是如何进行多模块发布的?
比如我项目中包含了后台和app,他们可能都依赖了一些公共的模块,然后Jenkins打包时,我是先创建了一个build的item。build的作用就是clean package -Dmaven.test.skip=true -Ptest。 也就是打包所有的模块。
打包好后再依次点击app和后台,这样就很麻烦,切每次不一定打包所有的,我现在想改成直接打包哪个就点哪个,不用build,也不用分先后顺序是怎么做的?有没有大神?
比如我项目中包含了后台和app,他们可能都依赖了一些公共的模块,然后Jenkins打包时,我是先创建了一个build的item。build的作用就是clean package -Dmaven.test.skip=true -Ptest。 也就是打包所有的模块。
打包好后再依次点击app和后台,这样就很麻烦,切每次不一定打包所有的,我现在想改成直接打包哪个就点哪个,不用build,也不用分先后顺序是怎么做的?有没有大神?
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
建议是后台 和 APP分开来打包。一般来说 后台打包最好是打包后能直接部署的,比如点一下build就能完成编译及部署的过程。App也是,点一下就完成APP的编译,编译后 测试人员可以下载APP测试。至于公共模块,最好是弄一个 maven私服,按版本管理。