Skip to content

[JENKINS-75162] Fix links to plugins.jenkins.io content - #1711

Merged
MarkEWaite merged 1 commit into
jenkinsci:masterfrom
MarkEWaite:fix-plugin-doc-links
Jan 19, 2025
Merged

[JENKINS-75162] Fix links to plugins.jenkins.io content#1711
MarkEWaite merged 1 commit into
jenkinsci:masterfrom
MarkEWaite:fix-plugin-doc-links

Conversation

@MarkEWaite

Copy link
Copy Markdown
Contributor

[JENKINS-75162] Fix links to plugins.jenkins.io content

The previous fragment identifiers in the documentation links no longer exist in the plugins.jenkins.io page content. Readers that click those hyperlinks are taken to the top of the page instead of being taken to the specific content within the page.

Use fragment identifiers that exist so that a click of the link takes the reader to the correct location in the page content.

Partial fix of JENKINS-75162.

Testing done

Confirmed that each of the new hyperlinks opens to the correct location. Checked all other https://plugins.jenkins.io references in the repository to confirm that they resolve to the expected locations.

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests - that demonstrates feature works or fixes the issue

The previous fragment identifiers in the documentation links no longer
exist in the plugins.jenkins.io page content.  Use fragment identifiers
that exist so that a click of the link takes the reader to the correct
location in the page content.

Partial fix of https://issues.jenkins.io/browse/JENKINS-75162
@MarkEWaite
MarkEWaite requested a review from a team as a code owner January 19, 2025 00:03
@MarkEWaite MarkEWaite added the documentation Improvements or additions to documentation label Jan 19, 2025
@MarkEWaite MarkEWaite changed the title [JENKINS-75162] Fix fragment identifiers to plugins.jenkins.io content [JENKINS-75162] Fix links to plugins.jenkins.io content Jan 19, 2025
@MarkEWaite

Copy link
Copy Markdown
Contributor Author

Passed Linux CI job, merging early because these changes won't be any different on Windows.

@MarkEWaite
MarkEWaite merged commit 0d388fc into jenkinsci:master Jan 19, 2025
@MarkEWaite
MarkEWaite deleted the fix-plugin-doc-links branch January 19, 2025 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant