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