Clone
Bo Zhang <bo@gradle.com>
committed
on 20 Feb
Automate subproject generation (#11800)
This resolves https://github.com/gradle/gradle-private/issues/1462

Previously, when we want to add … Show more
Automate subproject generation (#11800)

This resolves https://github.com/gradle/gradle-private/issues/1462

Previously, when we want to add a new subproject, we need:

- Add the subproject directory.

- Include it in `settings.gradle.kts`.

- Include it in `CIBuildModel` with correct test settings.

This is somewhat cumbersome.

This change automates the new project generation:

- Add the subproject directory and include it in `settings.gradle.kts`.

- Run `./gradlew generateSubprojectsInfo`.

- Commit the updated JSON description file.

The JSON description file exists in `.teamcity` directory so both TeamCity and root project can read it. Show less

master + 96 more