Skip to content

[RUN-4642] Update rd-cli docs to point to PackageCloud#1890

Merged
fdevans merged 3 commits into
4.0.xfrom
RUN-4642-update-cli-docs-packagecloud
Jul 24, 2026
Merged

[RUN-4642] Update rd-cli docs to point to PackageCloud#1890
fdevans merged 3 commits into
4.0.xfrom
RUN-4642-update-cli-docs-packagecloud

Conversation

@Jesus-Osuna-M

@Jesus-Osuna-M Jesus-Osuna-M commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

What changed

RUN-4642 tracks reviewing docs that reference Maven Central as the publishing target for org.rundeck* artifacts, now that some of them moved to PagerDuty's PackageCloud (RUN-4570).

rundeck-cli (rd-api-client, rd-cli-lib, rd-cli-tool) migrated off Maven Central to PackageCloud under RUN-4639. This updates the two docs pages that show external consumers how to add these libraries as Gradle dependencies:

  • docs/rd-cli/javalib.mdrd-api-client Gradle usage snippet now points at https://packagecloud.io/pagerduty/rundeck/maven2 instead of mavenCentral().
  • docs/rd-cli/extensions.mdrd-cli-lib dependency note and Gradle example updated the same way (kept mavenCentral() alongside it since cli-toolbelt is still published there).

The PackageCloud Maven feed used here is publicly readable, no credentials required.

Testing

Docs-only change, no build/render testing performed beyond reading the rendered markdown diff.

rundeck-cli moved off Maven Central to PagerDuty's PackageCloud
(RUN-4570/RUN-4639), so the Gradle usage snippets for external
consumers of rd-api-client and rd-cli-lib were pointing at a
repository that no longer receives new versions.
@Jesus-Osuna-M Jesus-Osuna-M added this to the 6.2.0 milestone Jul 24, 2026
@Jesus-Osuna-M
Jesus-Osuna-M marked this pull request as ready for review July 24, 2026 01:40
@Jesus-Osuna-M
Jesus-Osuna-M requested review from a team and Copilot July 24, 2026 01:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Rundeck CLI documentation to reflect that rd-api-client and rd-cli-lib artifacts (v2.1.4+) are now published to PagerDuty’s PackageCloud Maven repository rather than Maven Central, and adjusts Gradle dependency examples accordingly.

Changes:

  • Document the publishing change for rd-api-client/rd-cli-lib starting at version 2.1.4.
  • Update Gradle repositories {} examples to include https://packagecloud.io/pagerduty/rundeck/maven2 (while retaining mavenCentral() where still needed).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/rd-cli/javalib.md Adds PackageCloud context and updates the Gradle repositories snippet for rd-api-client 2.1.4+.
docs/rd-cli/extensions.md Updates dependency guidance and Gradle example to include PackageCloud while keeping Maven Central for remaining artifacts.

Comment thread docs/rd-cli/javalib.md Outdated
Comment thread docs/rd-cli/extensions.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@fdevans
fdevans enabled auto-merge July 24, 2026 16:41
@fdevans
fdevans merged commit b8bca53 into 4.0.x Jul 24, 2026
4 checks passed
@fdevans
fdevans deleted the RUN-4642-update-cli-docs-packagecloud branch July 24, 2026 16:42
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