1. The project is a maven project, and the code management repository is the last one deployed by gitlab, to be packaged and deployed in the form of jar. Want to use jenkins to automate build deployment. The project structure is a parent with several peer-to-peer modules, that have dependencies between them. For example, under parent, there are An and B, C, A, B and C. Jenkins has been deployed in the form of a war package, and you can also use plug-ins to gitlab to get the code packaged. But it turns out that you can only build an entire parent once at a time, which is a bit of a waste of time.
2. You want to be able to have multiple checkboxes in the build interface each time you can select A _ Magi B _ Magi C to specify which modules, to deploy for the build and will only associate the build with the modules on which the specified modules depends.
3. Thank you.