You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "clayburn (via GitHub)" <gi...@apache.org> on 2026/09/17 20:56:22 UTC
[PR] build: apply the Develocity Common Custom User Data sbt plugin [pekko]
clayburn opened a new pull request, #3546:
URL: https://github.com/apache/pekko/pull/3546
### Motivation
Pekko publishes Build Scans to develocity.apache.org, but does not apply the [Common Custom User Data (CCUD) sbt plugin](https://github.com/gradle/common-custom-user-data-sbt-plugin). Without it, scans lack the shared tags, links and custom values that make scans searchable and comparable across builds:
- a tag for the operating system
- a tag for how the build was invoked (IDE or command line)
- a tag for CI builds, plus tags, links and custom values specific to the CI provider
- for CI builds of a Git repository, the commit id, branch name, status, and whether the checkout was dirty
### Modification
Add `sbt-develocity-common-custom-user-data` 1.5.0 to `project/plugins.sbt`, next to the existing `sbt-develocity` plugin.
No change to `PekkoDevelocityPlugin` is needed. CCUD 1.5.0 registers itself through `internalDevelocityConfigurationTransformers`, a key introduced in sbt-develocity 1.4.5 — the version Pekko already uses. On that path CCUD composes *after* the build's own `develocityConfiguration` rather than redefining the setting, so Pekko's server URL, publishing predicate, IP obfuscation, disabled local build cache and project id are all left intact. (On sbt-develocity older than 1.4.5 CCUD would instead redefine `develocityConfiguration`, which is the case worth worrying about here — Pekko is past it.)
The plugin is released by Gradle under the Apache 2.0 licence.
### Result
Build Scans published from Pekko builds carry the standard CCUD tags, links and custom values.
### References
https://github.com/gradle/common-custom-user-data-sbt-plugin
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org
Re: [PR] build: apply the Develocity Common Custom User Data sbt plugin [pekko]
Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on PR #3546:
URL: https://github.com/apache/pekko/pull/3546#issuecomment-5774660867
Merged for now but I never have found https://develocity.apache.org/ to give me info that I need.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org
Re: [PR] build: apply the Develocity Common Custom User Data sbt plugin [pekko]
Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning merged PR #3546:
URL: https://github.com/apache/pekko/pull/3546
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org
Re: [PR] build: apply the Develocity Common Custom User Data sbt plugin [pekko]
Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on PR #3546:
URL: https://github.com/apache/pekko/pull/3546#issuecomment-5721157407
We don't even use the existing develocity results. It is probably better just to take all of this stuff out of Pekko.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org