Skip to content

Migrate to the OSS Community Develocity Instance - #8760

Merged
jkwatson merged 1 commit into
open-telemetry:mainfrom
cdsap:dv/migrate-to-oss-community-develocity-instance
Sep 3, 2026
Merged

Migrate to the OSS Community Develocity Instance#8760
jkwatson merged 1 commit into
open-telemetry:mainfrom
cdsap:dv/migrate-to-oss-community-develocity-instance

Conversation

@cdsap

@cdsap cdsap commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Migrate to the OSS Community Develocity Instance

OpenTelemetry's dedicated Develocity instance (https://develocity.opentelemetry.io) is being
retired in favour of the shared OSS Community Develocity Instance at
https://community.develocity.cloud, which Develocity (Gradle Inc.) runs for OSS projects.
Build Scans and the remote build cache keep working exactly as they do today — only the host
changes, and builds are now associated with the OpenTelemetry project on the shared instance.

What this PR changes

  • settings.gradle.kts: develocityServer now points at https://community.develocity.cloud.
  • settings.gradle.kts: adds projectId = "OpenTelemetry" so Build Scans and cache entries are
    scoped to the OpenTelemetry project on the shared instance.

Nothing else changes: the CI workflows already read DEVELOCITY_ACCESS_KEY from secrets, so no
workflow edits are needed. Build Scan publishing, remote cache push, and the
build-scan.txt output all behave as before.

Action required before/when merging

The DEVELOCITY_ACCESS_KEY secret must be updated, because the access key format is
<host>=<key> and the host is changing:

DEVELOCITY_ACCESS_KEY = community.develocity.cloud=<access-key-for-the-community-instance>

Access keys for the OpenTelemetry CI service account on community.develocity.cloud have been
provisioned by the Develocity team and shared with the maintainers out of band. If the secret
still carries the develocity.opentelemetry.io= prefix after this PR merges, the key is silently
ignored: CI builds will publish no Build Scans and will not push to the remote cache.

Because the secret is shared across the OpenTelemetry JVM repositories, the cleanest sequence is
to update the (org-level) secret and merge the per-repository PRs together.

Related PRs

This is part of the OpenTelemetry migration to the Community Instance. Companion PRs:

Questions

Happy to adjust anything here — feel free to ping me on this PR or in the CNCF Slack.

@cdsap
cdsap requested a review from a team as a code owner August 31, 2026 21:31
@linux-foundation-easycla

linux-foundation-easycla Bot commented Aug 31, 2026

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: cdsap / name: Inaki Villar (a40b276)

@codecov

codecov Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.29%. Comparing base (e2efec5) to head (a40b276).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #8760   +/-   ##
=========================================
  Coverage     91.29%   91.29%           
  Complexity    10498    10498           
=========================================
  Files          1006     1006           
  Lines         28338    28338           
  Branches       3581     3581           
=========================================
  Hits          25870    25870           
  Misses         1675     1675           
  Partials        793      793           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Aug 31, 2026

Copy link
Copy Markdown

Pull request dashboard status

Merged · refreshed 2026-09-03 17:00 UTC

Status above doesn't look right?
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

@trask

trask commented Sep 1, 2026

Copy link
Copy Markdown
Member

/easycla

@jkwatson
jkwatson merged commit c6d6b2e into open-telemetry:main Sep 3, 2026
34 checks passed
@otelbot

otelbot Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Thank you for your contribution @cdsap! 🎉 We would like to hear from you about your experience contributing to OpenTelemetry by taking a few minutes to fill out this survey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants