2023 August 10 Jenkins GSoC Office Hours

Attendees: Kris, JMM, Alyssa, Adrien, Jagruti, Harsh, Ashutosh

Agenda & Notes:

  • Today’s Vandit’s last exam, so may not turn up
  • Project roundup
    • Plugin Health Scores – Jagruti
      • Adrien has some feedback for Jagruti to focus on one probe
      • Bug fixing
      • For next week, has a list of items to do
      • Adrien will be away for a couple of weeks starting this Friday afternoon
      • Adrien will be monitoring everything
      • Antoine will be coming back next week to mentor
      • Pierre will be coming back soon as well to help with mentoring
    • GitLab Plugin Modernisation – Harsh
      • Had type bugs for Boolean vs. boolean
      • Mark did some interactive testing including auto-merge
      • Milestone 4 and 5 are still in progress, but still waiting for Milestone 2 to be completed and merged
      • Much testing is needed, since many changes made
      • JMM remarked that normally testing is automated
      • For proxy testing we cannot use unit tests for complete coverage, so will need to resort to interactive testing
      • For testing purposes will need two servers, one for Jenkins and one for GitLab, so automation of testing has low coverage for now
    • Docker Quickstart – Ashutosh
      • Couple tasks remaining from previous Milestone
      • Working on end-to-end multibranch
      • Will be creating a PR soon
      • Another task is to work on the documentation
      • Currently using Ashutosh’s repo, but will need to start move over to the jenkins.io repo
    • Building jenkins.io with alternative tools – Vandit
      • Will have a meeting with Vandit tomorrow on the Antora preview site
      • Will have another meeting on Saturday to discuss the Gatsby + Strapi blog site
    • Final presentations
      • Harsh will have exams mid of September