云效 代码源配置里,怎么选择到子模块呢?这里只能选择到 根目录。
在云效的代码源配置中,目前确实只能选择到根目录,无法直接选择到子模块。然而,您仍然可以通过以下两种方式来处理多模块 Maven 工程:
1. 在流水线的构建阶段中指定子模块路径:
例如,使用 Maven 命令 -pl
参数指定子模块路径:
mvn clean install -pl path/to/child-module
这样,您可以在流水线中针对每个子模块设置独立的构建步骤,并只编译和构建相应的子模块。
2. 使用多个流水线:
通过这种方式,您可以为每个子模块创建独立的流水线,并设置不同的构建和部署过程。
请注意,以上两种方式都可以实现子模块的单独构建和部署,具体选择哪种方式取决于您的工程结构和需求。同时,云效团队也在不断改进和更新产品功能,未来可能会提供更方便的方法来处理多模块 Maven 工程。
这无法选到子模块 所以得全部克隆下来 然后在java构建里用命令 cd到子模块的目录下 执行构建命令。此回答整理自钉群“云效交付域答疑群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。