Jenkins maven打包屏蔽子模块 排除项目

2018-10-29 发表在 编程语言 4386

    有时候一个项目由父项目+子项目组成,用Jenkins部署的时候,只能全部打包,没法排除个别项目没有依赖的包。

    原理,直接删除父pom.xml <modules>中的模块,

    在Jenkins打包之前,用shell命令执行


    假如打包service,不依赖test-api和test-admin,就直接在test-parent的pom删除:

    sed -i "s/<module>test\-api<\/module>//g" pom.xml; 
    sed -i "s/<module>test\-admin<\/module>//g" pom.xml;


    作者:Java笔记
    本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位置注明作者及出处。
    评论
    登录以后才可以发布评论哦, 点击登录 发布评论
    评论列表 0人参与,0条评论
    暂时还没有人评论,快来一条神回复吧!