Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bamboo/gradle-stable-build-services
Gradle Stable Build Services example
https://github.com/bamboo/gradle-stable-build-services
Last synced: about 1 month ago
JSON representation
Gradle Stable Build Services example
- Host: GitHub
- URL: https://github.com/bamboo/gradle-stable-build-services
- Owner: bamboo
- Created: 2021-12-23T18:28:40.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-24T02:44:23.000Z (about 3 years ago)
- Last Synced: 2024-10-28T19:57:38.300Z (3 months ago)
- Language: Kotlin
- Size: 58.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Stable Shared Build Services
In Gradle 7.4, the Shared Build Services API will be promoted to stable.
Using a build service from a task without the corresponding `Task#usesService` declaration will be deprecated. The deprecation is documented in the [migration guide](https://docs.gradle.org/release-nightly/userguide/upgrading_version_7.html#undeclared_build_service_usage). The docs and javadocs were updated to make the requirement clear.
Gradle will nag about the deprecated behaviour but, as with the other "nags" for deprecations, it has been deferred until Gradle 7.5.
The nags are currently enabled by a feature flag. The `settings.gradle.kts` script for this build enables the feature.
You can see the nags by running:```
> ./gradlew broken --warning-mode all
```