Skip to content

New_Project_Checklist

Dave Wallace edited this page Apr 11, 2026 · 1 revision

Here are the tasks you're going to want to do

  1. Make sure you have a git repository (visible in gerrit)

  2. Go to https://gerrit.fd.io/

  3. Click "Projects" on the left under the fd.io logo

  4. Click "List" under projects

  5. Verify your project is listed with the right repo name

  6. Make sure your project has a jenkins jobs configured via Jenkins Job Builder (JJB)

  7. Go to the jjb folder in the ci-management project.

  8. Look for your project's repo name as a folder and click on it.

  9. Make sure there is a single yaml file in the folder.

  10. If you are missing JJB refer to Step 7 on how to get setup

  11. Make sure you have a Jira Project for your project

  12. Go to https://jira.fd.io/secure/BrowseProjects.jspa?selectedCategory=all&selectedProjectType=all

  13. Make sure your project appears in the list

  14. Make sure you have a mailing list, usually just -dev

  15. Go to https://lists.fd.io/

  16. Make sure there is a list named ** **-dev

  17. Subscribe to the list with an e-mail you actually check

  18. Make a main wiki page using the Project Facts template

  19. The normal title for this page is Projects/

  20. You should use the Project Facts Template, an example of its use is here.

  21. Make sure you're subscribed to:

  • Your mailing list (described above) so you get mail about your project
  1. Make sure your jenkins jobs are created

  2. Go to https://jenkins.fd.io/

  3. Look for a tab at the top for your project and click on it

  4. Make sure you have at least -verify and -merge jobs

  5. Verify that your jenkins jobs work

  • Test verify by pushing a patch and seeing that the verify job runs and successfully posts a "verified +1" to the gerrit.
  • Then merge the patch and make sure that the merge job runs successfully.

Clone this wiki locally