Report an Issue
Add a link to “Report an Issue”
The plugins site https://plugins.jenkins.io includes a “Report an Issue” link for each of the plugins. The linked page guides the user to provide a better classified issue and leads them to the correct path to privately report security issues.
Create a branch
In a local copy of your fork of the plugin repository create a git branch for your work with the command:
git checkout -b {task-identifier} master
Add "Report an Issue" to README
Add a heading in the plugin documentation that links to the specific “Report an Issue” link provided by the https://plugins.jenkins.io site. Some plugins use GitHub issues. The link from the https://plugins.jenkins.io site is the correct link to use in that case as well.
For example, the link for the git plugin is https://www.jenkins.io/participate/report-issue/redirect/#15543, while the link for the elastic axis plugin is https://www.jenkins.io/participate/report-issue/redirect/#17588.
diff --git a/README.md b/README.md
index 41fad51..e4bc674 100644 --- a/README.md +++ b/README.md +## Report an Issue + +Please report issues and enhancements through the +[Jenkins issue tracker](https://www.jenkins.io/participate/report-issue/redirect/#19326). +
Create a pull request
Commit that change:
git add {modified-files}
git commit -m "{task-description}"
Push the change to GitHub:
git push origin --set-upstream {task-identifier}
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 remote: remote: Create a pull request for '{task-identifier}' on GitHub by visiting: remote: https://github.com/user/your-plugin/pull/new/{task-identifier} remote: To github.com:user/your-plugin.git * [new branch] {task-identifier} -> {task-identifier} Branch '{task-identifier}' tracking remote branch '{task-identifier}'.
Notice that the output of the command includes the URL, which can be used to open a pull request. Copy that URL in your web browser and submit a pull request.