Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Jan 19, 2025

Conversation

MarkEWaite
Copy link
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
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
14 of 16 checks passed
@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