chore(build): Enable parallel, build cache and configuration cache and improve task definitions#2054
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
|
❌ Quality checks failed. Please look a Gradle Scan page for details: |
…k definitions
- Enable Gradle speedup configurations in default
- Updated developer documentation for build and task changes
- Update ADR#2025001 reflect the changes of the module structures and manual builds
- Deleted unnecessary property from example and documents
- Several small tweaks in build logic
…ency resolution, and enable Gradle configuration cache
- Introduced `moduleRuntimeDependencies` configuration for better dependency management - Simplified module library resolution logic and removed eager evaluation - Enabled `allErrorsAsWarnings` for improved error handling - Adjusted `build.gradle` to align with new dependency configuration.
…se environments - Introduced `OfflineBuild.md` with detailed steps for building without internet access. - Updated Gradle scripts to detect and use pre-populated build-logic JARs for offline builds. - Added `downloadBuildLogicDependencies` task to automate dependency preparation. - Enhanced `HowToBuild.md` with offline build instructions.
6abdb1e to
782774d
Compare
We are now experiencing a log run test and check in the CI/CD.
It is because we run tests non-parallel in default.
This PR changes the build configuration with cache and parallel executions.
Also we changes manual builds and module plugins in past 2 years. This PR updates ADR and manual document to synchronize the changes.
Pull request type
Which ticket is resolved?
none
What does this PR change?
Other information