Hey I am new here I know the basics of java and really want to contribute to Jenkins can anyone help me to make my first contribution
Hi and thank you for reaching out.
Here is a few links that hopefully will be useful to you:
- Contribute code - How to contribute to Jenkins
- jenkins/CONTRIBUTING.md at 03c380f6c451a1a05e3b0a8471f3aa06a24c3baa · jenkinsci/jenkins · GitHub - This is more detail on how to contribute, a bit more technical than the previous link
So I would read through those websites, then take a look at the issues Jira. When you have picked a task to work on, make a PR and wait for feedback/approvals.
Good luck and reach out if you get stuck/have more questions
Hello @pushker001 and welcome to this community
You could also begin with plugins instead of directly starting with Jenkins.
I particularly like the “Improve a Plugin” tutorial.
If you want a list of plugins that need that kind of improvement, let us know, we have some that need TLC.
yes please provide me so I can start the contribution and can you also tell me what I need to fix in the plugins
Here are two plugins that I just adopted. Would love to have your help.
- GitHub - jenkinsci/built-on-column-plugin: Show agent that built a job as a displayed column
- GitHub - jenkinsci/saferestart-plugin: Jenkins saferestart plugin
Both need to be modernized by following the instructions in the tutorial: