Skip to content

Add isolated projects option to Gradle build command - #368

Open
rashidi wants to merge 11 commits into
masterfrom
rashidi-patch-1
Open

Add isolated projects option to Gradle build command#368
rashidi wants to merge 11 commits into
masterfrom
rashidi-patch-1

Conversation

@rashidi

@rashidi rashidi commented Aug 7, 2026

Copy link
Copy Markdown
Owner

No description provided.

@rashidi rashidi added the enhancement New feature or request label Aug 7, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@rashidi

rashidi commented Aug 25, 2026

Copy link
Copy Markdown
Owner Author

Pending support from Sonar

@github-actions

This comment has been minimized.

…ugin for jacoco

Co-authored-by: rashidi <380073+rashidi@users.noreply.github.com>
@github-actions

This comment has been minimized.

@rashidi

rashidi commented Aug 29, 2026

Copy link
Copy Markdown
Owner Author

@copilot I need to specify each submodules independently. Instead of

dependencies {
    implementation(platform(SpringBootPlugin.BOM_COORDINATES))

    subprojects.forEach { p ->
        implementation(project(":${p.name}"))
        jacocoAggregation(project(p.path))
    }
}

It needs to be

dependencies {
    implementation(platform(SpringBootPlugin.BOM_COORDINATES))
        
    jacocoAggregation(project(":batch-rest-repository"))
    jacocoAggregation(project(":batch-skip-step"))
}

Update the root build.gradle.kts to use the syntax above. Include all submodules.

Co-authored-by: rashidi <380073+rashidi@users.noreply.github.com>

Copilot AI commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

@copilot I need to specify each submodules independently. Instead of

...

Done in the latest commit. All 29 submodules are now listed explicitly with separate implementation and jacocoAggregation declarations, replacing the subprojects.forEach loop.

@rashidi

rashidi commented Aug 29, 2026

Copy link
Copy Markdown
Owner Author

@copilot replace all usages of

plugins {
    id("io.spring.dependency-management") version "1.1.7"
}

With

dependencies {
    implementation("org.springframework.boot:spring-boot-gradle-plugin:4.1.1")
}

In all submodules

…e-plugin dependency in all submodules

Co-authored-by: rashidi <380073+rashidi@users.noreply.github.com>

Copilot AI commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

@copilot replace all usages of

...

Done. Removed id("io.spring.dependency-management") version "1.1.7" from the plugins block and added implementation("org.springframework.boot:spring-boot-gradle-plugin:4.1.1") to the dependencies block in all 29 submodules.

@github-actions

This comment has been minimized.

…ugin

Co-authored-by: rashidi <380073+rashidi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants