9 Mar 2023
Special session about:
- Building Android Apps with Jenkins
- Docker-based Jenkins quickstart examples
- Jenkins Configuration as Code (JCasC) drift detector
- Building Android Apps with Jenkins
- Docker-based Jenkins quickstart examples
- Jenkins Configuration as Code (JCasC) drift detector
- 5 participants
- 1:01 hours
7 Mar 2023
Special project idea presentations:
- Exponential backoff and jitter for agent reconnections
- GitLab Plugin Modernization
- Exponential backoff and jitter for agent reconnections
- GitLab Plugin Modernization
- 7 participants
- 1:05 hours
2 Mar 2023
Jenkins in GSoC project idea presentation:
* Plugin installation manager tool improvements
* Building jenkins.io with better tools
* Screenshot automation for Jenkins documentation
* Plugin installation manager tool improvements
* Building jenkins.io with better tools
* Screenshot automation for Jenkins documentation
- 14 participants
- 1:02 hours
28 Feb 2023
Jenkins in GSoC project idea presentation: "Plugin health score probes" and "plugin health score visualisation"
- 6 participants
- 1:01 hours
20 Dec 2022
This session was intended to help potential GSoC candidates prepare for their participation ('build their muscles') for the application with Jenkins in GSoC.
- 8 participants
- 1:07 hours
5 Oct 2022
Google Summer of Code (GSoC) is a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.
As we are at the end of another successful season of Jenkins in GSoC, GSoC Contributors will be presenting the final status for their projects. Join them on this call as they present their final achievements, improvements they've made to the Jenkins project and lessons learned on this journey:
Plugin Health Scoring System by Dheeraj Singh Jodha
Jenkinsfile Runner Action for GitHub Actions by Yiming Gong
Automatic git cache maintenance on the controller by Hrushikesh Rao
Pipeline Step Documentation Generator Improvements by Vihaan Thora
Link to all projects: https://www.jenkins.io/projects/gsoc/
As we are at the end of another successful season of Jenkins in GSoC, GSoC Contributors will be presenting the final status for their projects. Join them on this call as they present their final achievements, improvements they've made to the Jenkins project and lessons learned on this journey:
Plugin Health Scoring System by Dheeraj Singh Jodha
Jenkinsfile Runner Action for GitHub Actions by Yiming Gong
Automatic git cache maintenance on the controller by Hrushikesh Rao
Pipeline Step Documentation Generator Improvements by Vihaan Thora
Link to all projects: https://www.jenkins.io/projects/gsoc/
- 6 participants
- 1:06 hours
24 Aug 2022
Google Summer of Code project for automatic git cache maintenance in the Jenkins git plugin.
- 3 participants
- 1:16 hours
21 Jul 2022
2022 GSoC Contributors have been working hard to improve the following projects. Join them on this call as they present their progress, lessons learned, and demos:
- Plugin Health Scoring System by Dheeraj Singh Jodha
- Jenkinsfile Runner Action for GitHub Actions by Yiming Gong
- Automatic git cache maintenance on the controller by Hrushikesh Rao
- Pipeline Step Documentation Generator Improvements by Vihaan Thora
- Link to all projects: https://www.jenkins.io/projects/gsoc/
Timecodes
0:00 - Intro
3:37 - Jenkinsfile Runner Action for GitHub Actions
18:11 - Plugin Health Scoring System
36:39 - Automatic Git Cache Maintenance on the Controller
52:13 - Pipeline Step Documentation Generator Improvements
- Plugin Health Scoring System by Dheeraj Singh Jodha
- Jenkinsfile Runner Action for GitHub Actions by Yiming Gong
- Automatic git cache maintenance on the controller by Hrushikesh Rao
- Pipeline Step Documentation Generator Improvements by Vihaan Thora
- Link to all projects: https://www.jenkins.io/projects/gsoc/
Timecodes
0:00 - Intro
3:37 - Jenkinsfile Runner Action for GitHub Actions
18:11 - Plugin Health Scoring System
36:39 - Automatic Git Cache Maintenance on the Controller
52:13 - Pipeline Step Documentation Generator Improvements
- 7 participants
- 1:10 hours
20 Jul 2022
Git cache maintenance project status meeting from 20 July 2022.
- 2 participants
- 20 minutes
26 May 2022
Welcome to GSoC Contributors and what to expect in the coming phase.
- 9 participants
- 36 minutes
7 Apr 2022
GSoC 2022: Plugin Health Score Project Idea - April 7, 2022
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Plugin Health Score project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Plugin Health Score project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
- 5 participants
- 59 minutes
1 Apr 2022
Git Cache Maintenance Projects Idea
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Git Caching project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Git Caching project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
- 5 participants
- 1:00 hours
28 Mar 2022
Git Cache Maintenance Projects Idea
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Git Caching project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
Brainstorming Together About Ideas and Alternatives
Objective
Meet for 60 minutes with those interested in the Git Caching project idea to discuss ideas and alternatives and to identify areas where there may be questions. Encourage discussion of different alternatives and ideas that might lead us to a better implementation.
- 5 participants
- 1:02 hours
23 Feb 2022
Jenkins Online Meetup: Jenkins in Google Summer of Code 2022
February 23, 2022
00:00 - Introduction
01:34 - Agenda
02:10 - Intro to Google Summer of Code
03:05 - Jenkins in GSoC 2022
09:44 - Project Ideas
22:32 - Project Presentations by Mentors
22:58 - Automatic Git Cache Maintenance
24:30 - Automatic Spec Generator for Jenkins REST API
26:18 - Jenkinsfile Runner Action For GitHub Actions
27:41 - Pipeline Step Documentation Generator
28:51 - Plugin Installation Manager Tool Improvements
30:09 - Plugin Health Scoring System
32:28 - Jenkins Config as Code (JCasC) Drift Detector
February 23, 2022
00:00 - Introduction
01:34 - Agenda
02:10 - Intro to Google Summer of Code
03:05 - Jenkins in GSoC 2022
09:44 - Project Ideas
22:32 - Project Presentations by Mentors
22:58 - Automatic Git Cache Maintenance
24:30 - Automatic Spec Generator for Jenkins REST API
26:18 - Jenkinsfile Runner Action For GitHub Actions
27:41 - Pipeline Step Documentation Generator
28:51 - Plugin Installation Manager Tool Improvements
30:09 - Plugin Health Scoring System
32:28 - Jenkins Config as Code (JCasC) Drift Detector
- 6 participants
- 54 minutes
10 Feb 2022
Google Summer of Code 2022 office hours, including overviews of project ideas.
00:00 Introductions
04:30 Plugin health score project idea
20:00 Git cache management project idea
00:00 Introductions
04:30 Plugin health score project idea
20:00 Git cache management project idea
- 4 participants
- 26 minutes
2 Sep 2021
CDF GSoC 2021 Final Student Presentations
Recorded on Aug 24 and Sept 2, 2021.
Intro: 0:00
Presenting the CDF: 1:13
Jenkins intro: 4:13
Spinnaker intro: 6:02
Demo list: 6:27
Git credentials binding for sh, bat and powershell: 7:08
Conventional Commits Plugin for Jenkins: 17:18
try.spinnaker.io: 31:04
CloudEvents Plugin for Jenkins: 43:13
Security Validator for Jenkins Kubernetes Operator: 1:04:07
Jenkins Remoting Monitoring: 1:18:37
Recorded on Aug 24 and Sept 2, 2021.
Intro: 0:00
Presenting the CDF: 1:13
Jenkins intro: 4:13
Spinnaker intro: 6:02
Demo list: 6:27
Git credentials binding for sh, bat and powershell: 7:08
Conventional Commits Plugin for Jenkins: 17:18
try.spinnaker.io: 31:04
CloudEvents Plugin for Jenkins: 43:13
Security Validator for Jenkins Kubernetes Operator: 1:04:07
Jenkins Remoting Monitoring: 1:18:37
- 11 participants
- 1:40 hours
4 Aug 2021
Jenkins git credentials binding office hours August 4, 2021. Topics included discussing issues with private keys, using the sshd-core library to resolve the primary private key algorithms, and dependeng on a plugin vs depending directly on sshd-core.
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
- 5 participants
- 48 minutes
28 Jul 2021
Jenkins git credentials binding office hours July 28, 2021. Topics included discussing issues with private keys.
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
- 5 participants
- 45 minutes
21 Jul 2021
Jenkins git credentials binding office hours July 21, 2021. Topics included releasing changes, writing a blog post, next steps, package scoping, and resolving issues with private keys.
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
- 5 participants
- 1:06 hours
13 Jul 2021
Jenkins git credentials binding office hours July 13, 2021. Topics included a review of test coverage of the credentials binding, documentation location for the credentials binding, and resolving questions that were raised during code review.
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
Meeting notes are available at https://docs.google.com/document/d/1gZneYIDWrT5S-1ACG641wfvxs7vnDC0RCYqy-EuuhwY/edit#heading=h.m0lph2u36pvh
- 4 participants
- 1:06 hours
7 Jul 2021
Office hours for Google Summer of Code in the Jenkins project, July 7, 2021.
- 3 participants
- 12 minutes
6 Jul 2021
Google Summer of Code 2021 project mentoring session for the Git Credentials Binding project. Topics included moving the implementation from the git client plugin to the git plugin and how to handle OpenSSH format private keys in Jenkins.
- 4 participants
- 47 minutes
23 Jun 2021
Office hours for Google Summer of Code 2021 in the Jenkins project. June 23, 2021.
- 4 participants
- 42 minutes
17 Jun 2021
Git credentials binding project in Google Summer of Code 2021. Discussion topics included the first pull request, more project documentation, handling multiple git tool installations, adding online help for the plugin, and adding documentation to the README
- 6 participants
- 1:08 hours
9 Jun 2021
Jenkins office hours for Google Summer of Code 2021. June 9, 2021
- 3 participants
- 20 minutes
8 Jun 2021
Git credentials binding project in Google Summer of Code 2021. Discussion topics included preparing the first pull request, more project documentation, and the ssh private key implementation alternatives
- 5 participants
- 58 minutes
4 Jun 2021
Google Summer of Code 2021 mentoring session for the Jenkins git credentials project. Topics include ssh private key management with Java APIs and the username / password credential binding.
- 5 participants
- 57 minutes
2 Jun 2021
Git credentials binding project office hours for Jenkins Google Summer of Code 2021. Topics included passphrase protected private keys on Linux and Windows username / password credentials.
- 6 participants
- 1:05 hours
28 May 2021
Git credentials binding project mentoring in Google Summer of Code 2021.
- 3 participants
- 44 minutes
26 May 2021
Git credentials binding project meeting during Google Summer of Code 2021. Community bonding to investigate and understand issues and prepare for the coding phase that begins June 7, 2021
- 6 participants
- 57 minutes
26 May 2021
Recording of the regular office hours with open Q&A. We discussed updating project pages, submitting patches to jenkins.io, contributing to meeting notes, and plugin development.
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.1muehw8ktbv7
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.1muehw8ktbv7
- 5 participants
- 25 minutes
20 May 2021
Git credentials binding project meeting during Google Summer of Code 2021. Community bonding to investigate and understand issues and prepare for the coding phase that begins June 7, 2021
- 4 participants
- 60 minutes
19 May 2021
Google Summer of Code mentoring session for the git credentials binding project
- 6 participants
- 52 minutes
19 May 2021
Recording of the Jenkins community bonding kick-off on May 19, 2021. We discussed the project selection results, thanked all participants, discussed next steps and the community bonding expectations.
- 5 participants
- 47 minutes
13 Apr 2021
At this meeting we had a Q&A about the Jenkins Plugin Installation Manager project idea. There was also a brief Q&A about mentoring in GSoX and the semantic versioning plugin. Project page: https://www.jenkins.io/projects/gsoc/2021/project-ideas/plugin-installation-manager-tool/ . Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.81zjhmhxdlwv
- 4 participants
- 55 minutes
12 Apr 2021
Regular Google Summer of Code meeting with a Q&A by students. Agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 9 participants
- 32 minutes
12 Apr 2021
Regular Google Summer of Code meeting with a Q&A by students. Agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 8 participants
- 58 minutes
12 Apr 2021
Regular Google Summer of Code meeting with a Q&A by students. Agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 5 participants
- 47 minutes
3 Apr 2021
Kezhi Xiong, our GSoC 2020 student, talks about his Google Summer of Code experiences with the Jenkins community. Kezhi was working on the support for GitHub Checks API in Jenkins plugins: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks/ .
More about Jenkins in Google Summer of Code: https://www.jenkins.io/projects/gsoc/
More about Jenkins in Google Summer of Code: https://www.jenkins.io/projects/gsoc/
- 1 participant
- 2 minutes
3 Apr 2021
Jenkins is a very diverse project with many opportunities to contribute and many technology stacks. Some examples: Java, Javascript, Golang, Groovy, Docker, Kubernetes. And it is not only about code, we are continuously looking for non-code contributions: documentation, testing, design, and spreading the word. We always welcome experienced and newcomer contributors to join the community.
At this meetup we talk about contributing to Jenkins and how to get started. We will also talk about various outreach projects and specifically about Google Summer of Code which is starting soon. There is also a Q&A session where we answer questions from participants.
At this meetup we talk about contributing to Jenkins and how to get started. We will also talk about various outreach projects and specifically about Google Summer of Code which is starting soon. There is also a Q&A session where we answer questions from participants.
- 4 participants
- 1:09 hours
1 Apr 2021
Mark Waite describes his experience as a mentor in Google Summer of Code 2020. MArk was mentoring the Git Plugin Performance Improvements project. https://www.jenkins.io/projects/gsoc/
- 1 participant
- <1 minute
1 Apr 2021
Natasha Stopa, our GSoC 2019 student, talks about her Google Summer of Code experiences with the Jenkins community. Natasha was working on the new Plugin Installation Manager tool for Jenkins: https://www.jenkins.io/projects/gsoc/2019/plugin-installation-manager-tool-cli/ .
More about Jenkins in Google Summer of Code: https://www.jenkins.io/projects/gsoc/
More about Jenkins in Google Summer of Code: https://www.jenkins.io/projects/gsoc/
- 1 participant
- <1 minute
30 Mar 2021
Rishabh Budhouliya, our GSoC 2020 student, talks about his Google Summer of Code experiences with the Jenkins community. Rishabh was working on Git Plugin Performance improvements: https://www.jenkins.io/projects/gsoc/2020/projects/git-plugin-performance/
More about Jenkins and Google Summer of Code: https://www.jenkins.io/projects/gsoc/
More about Jenkins and Google Summer of Code: https://www.jenkins.io/projects/gsoc/
- 1 participant
- 2 minutes
10 Mar 2021
At this meeting we discussed the 2.277.1 LTS release and the recent news. We also approved listing Jenkins Kubernetes Operator as an official Jenkins sub-project, and approved interim Jenkins Governance Board Member and Event Officer.
Full agenda and meeting notes: https://docs.google.com/document/d/11Nr8QpqYgBiZjORplL_3Zkwys2qK1vEvK-NYyYa4rzg/edit
Full agenda and meeting notes: https://docs.google.com/document/d/11Nr8QpqYgBiZjORplL_3Zkwys2qK1vEvK-NYyYa4rzg/edit
- 7 participants
- 54 minutes
10 Feb 2021
Kristin Whetstone presented on Jenkins Pipeline Steps Docs Generator (https://github.com/jenkins-infra/pipeline-steps-doc-generator).
Could be a framework to use to do REST API Spec Generator (proposed GSoC project idea - https://www.jenkins.io/projects/gsoc/2021/project-ideas/automatic-spec-generator-for-jenkins-rest-api/)
Could be a framework to use to do REST API Spec Generator (proposed GSoC project idea - https://www.jenkins.io/projects/gsoc/2021/project-ideas/automatic-spec-generator-for-jenkins-rest-api/)
- 7 participants
- 54 minutes
13 Jan 2021
Office hours discussing project ideas including REST API documentation generator, cloud events plugin, Tekton client plugin, Jenkinsfile operator, and more
- 7 participants
- 51 minutes
6 Jan 2021
Jenkins Google Summer of Code office hours January 6, 2021. Topics included project idea reviews of the plugin installation manager tool improvements idea, the REST API automatic specification generator idea, and general suggestions for learning Jenkins and understanding the project.
- 6 participants
- 22 minutes
17 Dec 2020
Jenkins Advocacy and Outreach SIG meeting discussed Google Summer of Code 2021, Livestream sessions with Darin Pope, end of year blog post, CDF annual report, Jenkins is the Way eBook, and FOSDEM 2021.
Notes at https://docs.google.com/document/d/1K5dTSqe56chFhDSGNfg_MCy-LmseUs_S3ys_tg60sTs/edit#heading=h.n053ydx21otf
Notes at https://docs.google.com/document/d/1K5dTSqe56chFhDSGNfg_MCy-LmseUs_S3ys_tg60sTs/edit#heading=h.n053ydx21otf
- 6 participants
- 36 minutes
9 Dec 2020
Recording of the regular office hours, with a short Q&A with students. Full agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.que9twu9qli8
- 4 participants
- 17 minutes
2 Dec 2020
Recording of the Jenkins GSoC office hours. We discussed how to get started with GSoC, and how to explore the project ideas. Full agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.idvd06lmb0n1
- 4 participants
- 27 minutes
25 Nov 2020
Recording of the office hours we had on Nov 25. The session was solely focused on Q&A with the students who joined the call. Topics: Getting started with contributions, exploring previous projects, when to prepare proposals, etc. Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit
- 3 participants
- 40 minutes
18 Nov 2020
After a short break, we are restarting the Google Summer of Code office hours in the Jenkins community. At this meeting we have talked about upcoming GSoC 2021 and discussed the current project ideas. We are looking for mentors, org admins and students!
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.que9twu9qli8
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.que9twu9qli8
- 4 participants
- 33 minutes
16 Sep 2020
In 2020 the Jenkins project participated in Google Summer of Code 2020. This is the first retrospective meeting where we started reviewing and discussing feedback provided by GSoC participants. Public retrospective doc: https://docs.google.com/document/d/1NIszUtuXmHiu8X2WrgAEQFK6aVodsmM4I0RSNRf4TS0/edit?usp=sharing
- 7 participants
- 54 minutes
30 Aug 2020
Presentation by Loghi Perinpanayagam, a GSoC 2020 student. The main goal of this project is integrating Machine Learning workflow including Data preprocessing, Model Training, Evaluation and Prediction with Jenkins build tasks. This plugin will be capable of executing code fragments via IPython kernel as currently supported by Jupyter Notebook. Kernels which are already installed can be configured for each build step and dumping visuals is an added feature in the plugin.
Machine Learning has evolved rapidly in the software industry for recent years. Jenkins CD/CI can be a good practice to deliver a high reliable product in the end. Machine Learning plugin can be used to build Jupyter Notebooks and script files with proper kernel configurations. In addition, the build wrappers could be used to convert Jupyter Notebooks to python/JSON and/or copy the files to the workspace for more actions.This Machine Learning plugin will endeavour to satisfy the data science community together with the help of other plugins. Success of this plugin will definitely serve much benefits to the community and Jenkins.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/machine-learning
* Plugin page: https://plugins.jenkins.io/machine-learning/
* Repository: https://github.com/jenkinsci/machine-learning-plugin
Machine Learning has evolved rapidly in the software industry for recent years. Jenkins CD/CI can be a good practice to deliver a high reliable product in the end. Machine Learning plugin can be used to build Jupyter Notebooks and script files with proper kernel configurations. In addition, the build wrappers could be used to convert Jupyter Notebooks to python/JSON and/or copy the files to the workspace for more actions.This Machine Learning plugin will endeavour to satisfy the data science community together with the help of other plugins. Success of this plugin will definitely serve much benefits to the community and Jenkins.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/machine-learning
* Plugin page: https://plugins.jenkins.io/machine-learning/
* Repository: https://github.com/jenkinsci/machine-learning-plugin
- 6 participants
- 17 minutes
30 Aug 2020
Presentation by Sladyn Nunes, GSoC 2020 student in the project. The main idea behind the project is to build a customizable jenkins distribution service that could be used to build tailor-made jenkins distributions. The service would provide users with a simple interface to customize the configuration, they want to build the instance with eg: plugins,jenkins version, docker image etc. Furthermore it would include a section for sharing community created distros so that users can find and download already built jenkins war/configuration files to use out of the box.
Talk abstract: We would be going through how to add plugins to the configuration and the various package configuration details that need to be entered so that the service can easily generate a packager-config.yml, essentially the first step of generating a fully usable jenkins.war, we would then go through the process of downloading a war file as well as taking a look at how one would go about accessing the community configurations.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service
* Main repository: https://github.com/jenkinsci/custom-distribution-service
Talk abstract: We would be going through how to add plugins to the configuration and the various package configuration details that need to be entered so that the service can easily generate a packager-config.yml, essentially the first step of generating a fully usable jenkins.war, we would then go through the process of downloading a war file as well as taking a look at how one would go about accessing the community configurations.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service
* Main repository: https://github.com/jenkinsci/custom-distribution-service
- 4 participants
- 20 minutes
30 Aug 2020
Presentation by Kezhi Xiong, GSoC 2020 student in the Jenkins project The GitHub Checks API allows developers to report the CI integrations’ detailed information rather than the binary pass/fail build status on GitHub pages. This project is about implementing this API as a new Jenkins plugin. By consuming this API, other plugins can easily create GitHub checks. Thus, any information during the Jenkins process like warnings, summaries, and durations can be directly shown on GitHub pages.
Talk abstract: In this talk, I’ll go through what GitHub check run is, how it could benefit the developers. Then, I’ll present how Jenkins plugins could integrate with that, and how Warnings NG and Code Coverage API plugins integrate with GitHub Checks.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks
* Checks API Plugin: https://plugins.jenkins.io/checks-api/
* GitHub Checks API Plugin: https://plugins.jenkins.io/github-checks/
Talk abstract: In this talk, I’ll go through what GitHub check run is, how it could benefit the developers. Then, I’ll present how Jenkins plugins could integrate with that, and how Warnings NG and Code Coverage API plugins integrate with GitHub Checks.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks
* Checks API Plugin: https://plugins.jenkins.io/checks-api/
* GitHub Checks API Plugin: https://plugins.jenkins.io/github-checks/
- 6 participants
- 18 minutes
30 Aug 2020
Presentation by Buddhika Chathuranga, a GSoC 2020 student in the Jenkins organization. On Windows machines, Jenkins server and client can be installed as Windows Services in order to get better robustness and manageability within the system. This is a functionality bundled into the Jenkins core directly. When installed as a service, Jenkins uses the Windows Service Wrapper executable (.NET, written in C#) which is being configured by XML config files. Currently, there are only a few configuration checks there (no XML Schema, limited validation, etc.), and it’s often that the service wrapper is misconfigured by Jenkins users. In this project I update Windows Service Wrapper to support YAML files as configuration inputs and to introduce better configuration validation during the service installation and startup. Usage of YAML should simplify configuration management in Jenkins, especially when automated tools are used.
Talk abstract: In the presentation I will talk about a brief description about Windows service wrapper. Then I will talk about project tasks. Under that first I will talk about YAML configuration support. Then about the new CLI and XML schema file. End of the talk I will demo on YAML configuration support and YAML verification with the JSON Schema.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/winsw-yaml-configs
* Repository: https://github.com/winsw/winsw
* YAML Support Documentation: https://github.com/winsw/winsw/blob/master/doc/yamlConfigFile.md
Talk abstract: In the presentation I will talk about a brief description about Windows service wrapper. Then I will talk about project tasks. Under that first I will talk about YAML configuration support. Then about the new CLI and XML schema file. End of the talk I will demo on YAML configuration support and YAML verification with the JSON Schema.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/winsw-yaml-configs
* Repository: https://github.com/winsw/winsw
* YAML Support Documentation: https://github.com/winsw/winsw/blob/master/doc/yamlConfigFile.md
- 3 participants
- 20 minutes
29 Aug 2020
Quick introduction to the Jenkins project in Google Summer of Code 2020. Presented by Martin d'Anjou, a Jenkins GSoC org team member. More information about Jenkins in GSoC: https://www.jenkins.io/projects/gsoc/
- 2 participants
- 6 minutes
28 Aug 2020
Presentation by Sumit Sarin, a GSoC 2020 student in the Jenkins project. File fingerprinting is a way to track which version of a file is being used by a job/build, making dependency tracking easy. The fingerprint engine of Jenkins can track usages of artifacts, credentials, files, etc. within the system. It does this by maintaining a local XML-based database. This leads to dependence on the physical disk of the Jenkins master. This project involved extending Jenkins core to support storing of fingerprints in an external storage, along with two reference implementations, backed by Redis and PostgreSQL respectively. Various functionalities like migration and cleanup were developed and released. Users can now use these plugins to externalize the storage of their fingerprints. This project was one step forward in developing a cloud native Jenkins.
Talk abstract: This presentation will start with a brief introduction about the fingerprinting engine in Jenkins and its use case. Then we will discuss the motivation behind externalizing these fingerprints. We will discuss the external fingerprint storage API built during the course of the project, and what features it allows the plugin developers to use. Then we will talk about the two reference implementations built by us during the project, backed by Redis and PostgreSQL. We will discuss fingerprint cleanup and migration strategies. A demo will be presented which will show the working of the plugins and their functionality in action. We will conclude the presentation with what potential future areas of improvement can be for this project where the community is more than welcome to contribute. And lastly a short Q&A with the developers behind this project.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/external-fingerprint-storage/
* Redis Fingerprint Storage Plugin: https://github.com/jenkinsci/redis-fingerprint-storage-plugin/
* PostgreSQL Fingerprint Storage Plugin: https://github.com/jenkinsci/postgresql-fingerprint-storage-plugin
* JEP: https://github.com/jenkinsci/jep/tree/master/jep/226
Talk abstract: This presentation will start with a brief introduction about the fingerprinting engine in Jenkins and its use case. Then we will discuss the motivation behind externalizing these fingerprints. We will discuss the external fingerprint storage API built during the course of the project, and what features it allows the plugin developers to use. Then we will talk about the two reference implementations built by us during the project, backed by Redis and PostgreSQL. We will discuss fingerprint cleanup and migration strategies. A demo will be presented which will show the working of the plugins and their functionality in action. We will conclude the presentation with what potential future areas of improvement can be for this project where the community is more than welcome to contribute. And lastly a short Q&A with the developers behind this project.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/external-fingerprint-storage/
* Redis Fingerprint Storage Plugin: https://github.com/jenkinsci/redis-fingerprint-storage-plugin/
* PostgreSQL Fingerprint Storage Plugin: https://github.com/jenkinsci/postgresql-fingerprint-storage-plugin
* JEP: https://github.com/jenkinsci/jep/tree/master/jep/226
- 3 participants
- 25 minutes
28 Aug 2020
Presentation by Zixuan Liu, a GSoC 2020 studnet in the Jenkins organization. The main aim of the project is to consolidate Apps and Addons inside Jenkins X to avoid confusion. We will do everything as an App and deprecate the use of the word Addon then migrate Addons to Apps via Helm chart, the Apps will includes system charts like Knative, Gloo, Istio, flagger, Prometheus and more, so only using the Apps framework to extend Jenkins X platform is the best solution at present.
Talk abstract: In this presentation, I will introduce the background of the project, as well as the solutions, and demonstrate the Apps I made.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/jenkins-x-apps-consolidation/
Talk abstract: In this presentation, I will introduce the background of the project, as well as the solutions, and demonstrate the Apps I made.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/jenkins-x-apps-consolidation/
- 3 participants
- 12 minutes
19 Aug 2020
Recording of the Jenkins Online Meetup on Aug 19, 2020. Presenters: Tim Jacomb and Kezhi Xiong. GitHub Apps authentication support was released in April as a part of the GitHub Branch Source plugin. It is a huge improvement for the Jenkins community, especially for users using Multi-Branch Pipeline and GitHub Org folders. It brings us many benefits: larger rate limits, user-independent authentication, improved security and fine-grained permissions, access to GitHub Checks API.
Based on GitHub Apps authentication support, we have recently released an initial version of Checks API plugin and GitHub Checks plugin. The two plugins are about defining and implementing the checks API in Jenkins. By consuming this API, other plugins can easily create GitHub checks. Thus, any information during a Jenkins build like warnings from static analysis tools, code coverage, and test results can be directly shown on GitHub UI.
In this webinar, we will go through the benefits of GitHub Apps,how to set them up for Jenkins, how to consume the checks API in Jenkins plugins or pipelines and show you examples on how we used the API to report static analysis issues and code coverage to GitHub.
References:
* GitHub Apps Authentication Blogpost: https://www.jenkins.io/blog/2020/04/16/github-app-authentication/
* GitHub Checks API project update: https://www.jenkins.io/blog/2020/08/03/github-checks-api-plugin-coding-phase-2/
* Checks API Plugin: https://github.com/jenkinsci/checks-api-plugin
* GitHub Checks Plugin: https://github.com/jenkinsci/github-checks-plugin
* Warnings NG plugin: https://plugins.jenkins.io/warnings-ng/
* Code Coverage API plugin: https://plugins.jenkins.io/code-coverage-api
Based on GitHub Apps authentication support, we have recently released an initial version of Checks API plugin and GitHub Checks plugin. The two plugins are about defining and implementing the checks API in Jenkins. By consuming this API, other plugins can easily create GitHub checks. Thus, any information during a Jenkins build like warnings from static analysis tools, code coverage, and test results can be directly shown on GitHub UI.
In this webinar, we will go through the benefits of GitHub Apps,how to set them up for Jenkins, how to consume the checks API in Jenkins plugins or pipelines and show you examples on how we used the API to report static analysis issues and code coverage to GitHub.
References:
* GitHub Apps Authentication Blogpost: https://www.jenkins.io/blog/2020/04/16/github-app-authentication/
* GitHub Checks API project update: https://www.jenkins.io/blog/2020/08/03/github-checks-api-plugin-coding-phase-2/
* Checks API Plugin: https://github.com/jenkinsci/checks-api-plugin
* GitHub Checks Plugin: https://github.com/jenkinsci/github-checks-plugin
* Warnings NG plugin: https://plugins.jenkins.io/warnings-ng/
* Code Coverage API plugin: https://plugins.jenkins.io/code-coverage-api
- 4 participants
- 42 minutes
31 Jul 2020
Jenkins Google Summer of Code project for Git plugin performance improvement July 31, 2020.
- 3 participants
- 40 minutes
30 Jul 2020
At this meeting GSoC students in the Jenkins will present their projects. Each student will do a quick project overview and a live demo of the current project status. This is the second part of the presentations.
Agenda:
* GSoC 2020 Introduction by Martin d'Anjou
* Custom Jenkins distribution build service by Sladyn Nunes
* Machine Learning Plugins for Data Science by Loghi Perinpanayagam
* Jenkins Windows Services: YAML Configuration Support by Buddhika Chathuranga
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
Agenda:
* GSoC 2020 Introduction by Martin d'Anjou
* Custom Jenkins distribution build service by Sladyn Nunes
* Machine Learning Plugins for Data Science by Loghi Perinpanayagam
* Jenkins Windows Services: YAML Configuration Support by Buddhika Chathuranga
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
- 8 participants
- 1:08 hours
29 Jul 2020
At this meeting GSoC students in the Jenkins will present their projects. Each student will do a quick project overview and a live demo of the current project status.
Agenda:
* GSoC 2020 Introduction by Oleg Nenashev
* Git Plugin Performance Improvements by Rishabh Budhouliya
* GitHub Checks API for Jenkins Plugins by Kezhi Xiong
* External Fingerprint Storage by Sumit Sarin
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
Agenda:
* GSoC 2020 Introduction by Oleg Nenashev
* Git Plugin Performance Improvements by Rishabh Budhouliya
* GitHub Checks API for Jenkins Plugins by Kezhi Xiong
* External Fingerprint Storage by Sumit Sarin
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
- 8 participants
- 1:03 hours
2 Jul 2020
Part 1 of the GSoC project demos in the Jenkins organization. At this meeting GSoC students in the Jenkins will present their projects. Every student will do a quick project overview and a live demo of the current project status. Agenda:
* Martin d'Anjou - GSoC 2020 introduction
* Zixuan Liu - Jenkins X: Apps/Addons consolidation
* Sladyn Nunes - Custom Jenkins distribution build service
* Rishabh Budhouliya - Git Plugin Performance Improvements
* Kezhi Xiong - GitHub Checks API for Jenkins Plugins
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.3bn29jza54ej
During the first part we focus on projects happening under the umbrella of the Jenkins Platform SIG (except the Windows Services Project which will be presented during the second part).
* Martin d'Anjou - GSoC 2020 introduction
* Zixuan Liu - Jenkins X: Apps/Addons consolidation
* Sladyn Nunes - Custom Jenkins distribution build service
* Rishabh Budhouliya - Git Plugin Performance Improvements
* Kezhi Xiong - GitHub Checks API for Jenkins Plugins
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.3bn29jza54ej
During the first part we focus on projects happening under the umbrella of the Jenkins Platform SIG (except the Windows Services Project which will be presented during the second part).
- 14 participants
- 1:04 hours
2 Jul 2020
Part 2 of the GSoC project demos in the Jenkins organization. At this meeting GSoC students in the Jenkins will present their projects. Every student will do a quick project overview and a live demo of the current project status. Agenda:
* Martin d'Anjou - GSoC 2020 introduction
* Loghi Perinpanayagam - Machine Learning Plugins for Data Science
* Buddhika Chathuranga - Jenkins Windows Services: YAML Configuration Support
* Sumit Sarin - External Fingerprint Storage
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
* Martin d'Anjou - GSoC 2020 introduction
* Loghi Perinpanayagam - Machine Learning Plugins for Data Science
* Buddhika Chathuranga - Jenkins Windows Services: YAML Configuration Support
* Sumit Sarin - External Fingerprint Storage
Full presentation abstracts and links can be found here: https://docs.google.com/document/d/1F9JVUEQyTL_JI8-_WPV-vMbuX94ZENjffsVlPOptPKE/edit#heading=h.ibikyjoj0fur
- 9 participants
- 1:12 hours
11 Jun 2020
Presentation of the External Fingerprint storage by Sumit Sarin, a GSoC 2020 student in the Jenkins organization. Sumit will itroduce the project and demo the current prototype of the external fingerprint storage, powered by Redis. Then we will discuss the architecture and potential use-cases for the Jenkins users.
References:
* Slides: https://docs.google.com/presentation/d/1hrdOYKXBWyQG-k53KUe6zFXJ3KWEK4t7smdtpNtp1Wo/edit?usp=sharing
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/external-fingerprint-storage/
* Plugin prototype: https://github.com/jenkinsci/redis-fingerprint-storage-plugin
* Jenkins Core patch: https://github.com/jenkinsci/jenkins/pull/4731
* Jenkins Enhancement Proposal draft: https://github.com/jenkinsci/jep/pull/289
References:
* Slides: https://docs.google.com/presentation/d/1hrdOYKXBWyQG-k53KUe6zFXJ3KWEK4t7smdtpNtp1Wo/edit?usp=sharing
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/external-fingerprint-storage/
* Plugin prototype: https://github.com/jenkinsci/redis-fingerprint-storage-plugin
* Jenkins Core patch: https://github.com/jenkinsci/jenkins/pull/4731
* Jenkins Enhancement Proposal draft: https://github.com/jenkinsci/jep/pull/289
- 4 participants
- 45 minutes
10 Jun 2020
Google Summer of Code Jenkins git plugin performance improvement project office hours from June 10, 2020. See the meeting notes for topics.
- 5 participants
- 43 minutes
1 Jun 2020
Sladyn Nunes will present a prototype of the Custom Jenkins Distribution build service. This service is being developed as a Google Summer of Code 2020 project.
The main idea behind the project is to create service that could be used to build tailor-made Jenkins distributions. The service would provide users with a simple user interface where they can define a Jenkins bundle they want to build: plugins, configurations, etc. Furthermore it would include a solution for sharing created distributions so that users can easily find and download already built jenkins war/configuration files to use out of the box.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service/
* GitHub repo: https://github.com/jenkinsci/custom-distribution-service
* Gitter chat: https://gitter.im/jenkinsci/jenkins-custom-distribution-service
The main idea behind the project is to create service that could be used to build tailor-made Jenkins distributions. The service would provide users with a simple user interface where they can define a Jenkins bundle they want to build: plugins, configurations, etc. Furthermore it would include a solution for sharing created distributions so that users can easily find and download already built jenkins war/configuration files to use out of the box.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service/
* GitHub repo: https://github.com/jenkinsci/custom-distribution-service
* Gitter chat: https://gitter.im/jenkinsci/jenkins-custom-distribution-service
- 2 participants
- 26 minutes
30 May 2020
Kezhi Xiong, a GSoC 2020 student, will show a prototype of the new GitHub Checks API Plugin for Jenkins he is working on during the summer project. There will be a demo of the plugin. Then we will take a look at the current design including the basic logic and API design, anddiscuss ways to contribute and provide feedback about the project.
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks/
* Plugin repository: https://github.com/XiongKezhi/checks-api-plugin
* GitHub Checks API: https://developer.github.com/v3/checks/
References:
* Project page: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks/
* Plugin repository: https://github.com/XiongKezhi/checks-api-plugin
* GitHub Checks API: https://developer.github.com/v3/checks/
- 4 participants
- 41 minutes
27 May 2020
Google Summer of Code 2020 git plugin performance improvement project discussions from May 27, 2020. Topics included discussions on alternatives for benchmarking, locations to perform the benchmarks, and how to best approach profiling and Java Flight Recorder data collection.
- 3 participants
- 37 minutes
20 May 2020
Kezhi demos his initial github-checks plugin for Jenkins. This is a google summer of code project that is currently in the community bonding phase. Project page and contact links: https://www.jenkins.io/projects/gsoc/2020/projects/github-checks/
Meeting notes:
https://docs.google.com/document/d/1TZLmu3nBPbwUjzLVYGnV_YtYvmzxzw6A4eEVYpbmi3Y/edit#
Meeting notes:
https://docs.google.com/document/d/1TZLmu3nBPbwUjzLVYGnV_YtYvmzxzw6A4eEVYpbmi3Y/edit#
- 4 participants
- 38 minutes
14 May 2020
Recording of the Google Summer of Code Knowledge session: Code dive into the Jenkins Custom War Packager: https://github.com/jenkinsci/custom-war-packager. We specifically focus on its CLI mode and on how it could be used in the Custom Jenkins Distributions Build Service.
GSoC Project link: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service/
GSoC Project link: https://www.jenkins.io/projects/gsoc/2020/projects/custom-jenkins-distribution-build-service/
- 3 participants
- 43 minutes
14 May 2020
Jenkins project uses Windows Service Wrapper (WinSW) to install Jenkins masters and agents as services on Windows. This year we have a GSoC project targeting better configuration management with YAML, and better configuration validation. https://www.jenkins.io/projects/gsoc/2020/projects/winsw-yaml-configs/ . So we will be doing a code dive into this component:
* How does Jenkins use Windows services?
* How is Windows Service Wrapper organized internally? https://github.com/winsw/winsw (.NET, C#)
* How could we improve WinSW configuration implementation?
* How does Jenkins use Windows services?
* How is Windows Service Wrapper organized internally? https://github.com/winsw/winsw (.NET, C#)
* How could we improve WinSW configuration implementation?
- 2 participants
- 51 minutes
13 May 2020
The Jenkins project for git plugin performance improvement met on May 13, 2020 as part of the Google Summer of Code Community Bonding period. Rishabh Budhouliya presented his results from initial benchmarks and discussed the steps he plans to take in further evolution of the project. Action items were assigned and noted.
- 3 participants
- 36 minutes
9 May 2020
Project page: https://www.jenkins.io/projects/gsoc/2020/projects/external-fingerprint-storage/ . Meeting notes: https://docs.google.com/document/d/1_0lH_s5NpV860NjLmZT8cKd26Z4GrtXpgkBydDt103M/edit#heading=h.cmwmgfq0y4gk
- 5 participants
- 50 minutes
7 May 2020
Initial discussion of the Jenkins Windows Services project:
Meeting notes: https://docs.google.com/document/d/1eq1M1buaEMmRQ3XLFRFnTbJpRnHu1fnqxmTHPKm8WjU/edit?usp=sharing
Project URL: https://www.jenkins.io/projects/gsoc/2020/projects/winsw-yaml-configs/
Meeting notes: https://docs.google.com/document/d/1eq1M1buaEMmRQ3XLFRFnTbJpRnHu1fnqxmTHPKm8WjU/edit?usp=sharing
Project URL: https://www.jenkins.io/projects/gsoc/2020/projects/winsw-yaml-configs/
- 4 participants
- 40 minutes
6 May 2020
After the Google Summer of Code project announcements on May 04, we are restarting regular GSoC office hours. In this video call we welcome 7 students who will be working with the Jenkins organization this summer. We also discuss the next steps for the community bonding and answer questions from students and mentors. More info: https://www.jenkins.io/projects/gsoc .
GSoC 2020 Projects:
* Sladyn Nunes - Custom Jenkins distribution build service
* Sumit Sarin - External Fingerprint storage for Jenkins
* Rishabh Budhouliya - Git Plugin Performance Improvements
* Kezhi Xiong - GitHub Checks API for Jenkins plugins
* Loghi Perinpanayagam - Jenkins Machine Learning Plugin for Data Science
* Buddhika Chathuranga - Jenkins Windows Services: YAML Configuration Support
* Zixuan Liu - Jenkins X: Apps/Addons consolidation
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.z8tb1y8xw8h8 .
GSoC 2020 Projects:
* Sladyn Nunes - Custom Jenkins distribution build service
* Sumit Sarin - External Fingerprint storage for Jenkins
* Rishabh Budhouliya - Git Plugin Performance Improvements
* Kezhi Xiong - GitHub Checks API for Jenkins plugins
* Loghi Perinpanayagam - Jenkins Machine Learning Plugin for Data Science
* Buddhika Chathuranga - Jenkins Windows Services: YAML Configuration Support
* Zixuan Liu - Jenkins X: Apps/Addons consolidation
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.z8tb1y8xw8h8 .
- 5 participants
- 47 minutes
29 Mar 2020
Jenkins GSoC Machine Learning Project Weekly Office Hours for 20200329
- 5 participants
- 16 minutes
25 Mar 2020
Regular Google Summer of Code office Hours: news, status check, Q&A with students. Meeting notes and full agenda: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 6 participants
- 25 minutes
24 Mar 2020
Jenkins project office hours for the git plugin project ideas that have been suggested as part of Google Summer of Code 2020.
- 5 participants
- 1:03 hours
22 Mar 2020
Kick-off of Jenkins GSoC Machine Learning Project Office Hours for 20200322
- 6 participants
- 55 minutes
21 Mar 2020
Project idea pge: https://jenkins.io/projects/gsoc/2020/project-ideas/github-checks/ . Notes: https://docs.google.com/document/d/1CZgvSLdWe4i65i_WspmCSniaH0ZgOcHfE6nq5LnWmds/edit?usp=sharing
- 8 participants
- 57 minutes
20 Mar 2020
We hosted a special meeting to discuss the External Fingerprint Storage project idea: https://jenkins.io/projects/gsoc/2020/project-ideas/external-fingerprint-storage-for-jenkins/
Meeting notes: https://docs.google.com/document/d/1T6MuuDekqToLeAOZpEJ1erh8ph9iZrkuALwXS899h-o/edit?usp=sharing
Meeting notes: https://docs.google.com/document/d/1T6MuuDekqToLeAOZpEJ1erh8ph9iZrkuALwXS899h-o/edit?usp=sharing
- 3 participants
- 45 minutes
18 Mar 2020
Google Summer of Code (GSoC) is an annual, international, program which encourages college-aged students to participate with open source projects during the summer break between classes. The Jenkins project will participate in GSoC 2020 as a mentoring organization. This online meetup online meetup provides introduction to potential GSoC students who are interested in the Jenkins project. Agenda:
- GSoC Org Admins - Introduction to GSoC and Jenkins in GSoC
- Project presentations by potential mentors
- Questions and Answers
Links:
* Online Meetup: https://www.meetup.com/Jenkins-online-meetup/events/269459788
* Slides: http://bit.ly/jenkins-gsoc2020-intro
- GSoC Org Admins - Introduction to GSoC and Jenkins in GSoC
- Project presentations by potential mentors
- Questions and Answers
Links:
* Online Meetup: https://www.meetup.com/Jenkins-online-meetup/events/269459788
* Slides: http://bit.ly/jenkins-gsoc2020-intro
- 12 participants
- 1:03 hours
17 Mar 2020
Jenkins GSoC 2020: Windows Services Project discussion. Meeting notes: https://docs.google.com/document/d/1YomPI1J4ZnpdmdEyYDj6t2wXY5mVISwZG05uxSajquM/edit?usp=sharing . Project URL: https://jenkins.io/projects/gsoc/2020/project-ideas/winsw-yaml-config-support/
- 7 participants
- 54 minutes
11 Mar 2020
Jenkins GSoC Weekly Office Hours. Agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.tulvke1ccvbn
- 7 participants
- 32 minutes
10 Mar 2020
GSoC 2020 - REST API Specification Generator Project Discussion. https://jenkins.io/projects/gsoc/2020/project-ideas/automatic-spec-generator-for-jenkins-rest-api/
- 6 participants
- 35 minutes
5 Mar 2020
Office hours for the Hardware and Electronic Design Automation project ideas in Jenkins
- 2 participants
- 24 minutes
4 Mar 2020
GSoC Office Hours. Meeting minutes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.i0e4fq50up6y
- 8 participants
- 26 minutes
2 Mar 2020
Discussion of the custom Jenkins Distribution build service. We discussed this idea with potential project mentors and Jenkins contributor summit at FOSDEM where this idea was discussed. Project idea page: https://jenkins.io/projects/gsoc/2020/project-ideas/jenkins-distribution-customize-service/ . Mailing list discussion: https://groups.google.com/d/msg/jenkinsci-dev/TzZ5mVqinuU/2RRTwaIUBQAJ
- 5 participants
- 51 minutes
27 Feb 2020
Regular meeting of the Jenkins Google Summer of Code special interest group: news, updates, and Q&A with potential students and mentors. Full agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 10 participants
- 47 minutes
19 Feb 2020
Regular GSoC SIG meeting with Q&A and status updates. Agenda: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.mf9bb4x5oypt
- 9 participants
- 31 minutes
12 Feb 2020
Regular Jenkins' Google Summer of Code SIG meeting with status updates and Q&A. Agenda and meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.fj247b9fsi9k
- 8 participants
- 39 minutes
5 Feb 2020
GSoC Office Hours for Feb 5, 2020
Agenda:
- Jenkins org pplication period
- New proposal for Jenkins X
- New project section in project ideas called “Ongoing discussion”
- Q&A from Students
Agenda:
- Jenkins org pplication period
- New proposal for Jenkins X
- New project section in project ideas called “Ongoing discussion”
- Q&A from Students
- 4 participants
- 20 minutes
8 Jan 2020
Regular GSoC office hours are back from the Christmas break! This time we discussed the new project idea submission process and had a regular status sync-up (GSoC 2019 leftovers, GSoC 2020 application).
Ageda: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.od308z6txgfl
Ageda: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.od308z6txgfl
- 8 participants
- 56 minutes
2 Jan 2020
Jenkins Platform Special Interest Group meeting January 2, 2020. The "New Years" edition. Topics include AdoptOpenJDK hotspot, AdoptOpenJDK OpenJ9, Docker agent image renaming, Windows installer, docker image platform support adding CentOS 8 and Ubuntu 18, and Google Summer of Code 2020 project idea gathering and refinement.
- 2 participants
- 38 minutes
6 Sep 2019
This summer Jenkins projects participated in Google Summer of Code, Outreachy and Community Bridge. During this Online session our students will present results they achieved during their projects. This is a third part of the presentations
There will be 3 presentations:
* Aarthi Rajaraman, Gayathri Rajendar - Audit Log plugin for Jenkins security
* Ndubuisi Onyemenam - Static Code Analysis Integration into Jenkins Pipelines for CiviCRM
* Abhyudaya Sharma - Micro-benchmarking Framework for Jenkins plugins
Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/264475225/
Abstracts and presentation links: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.wu4xy96whhsx
There will be 3 presentations:
* Aarthi Rajaraman, Gayathri Rajendar - Audit Log plugin for Jenkins security
* Ndubuisi Onyemenam - Static Code Analysis Integration into Jenkins Pipelines for CiviCRM
* Abhyudaya Sharma - Micro-benchmarking Framework for Jenkins plugins
Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/264475225/
Abstracts and presentation links: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.wu4xy96whhsx
- 9 participants
- 1:01 hours
28 Aug 2019
Recording of the public GSoC 219 retrospective meeting in the Jenkins project. Retrospective document: https://docs.google.com/document/d/1qWeuQzMr1lGQUuirgorODwvqEXYH7RiyKkRByIed9co/edit?usp=sharing
- 12 participants
- 56 minutes
26 Aug 2019
This summer Jenkins projects participated in Google Summer of Code, Outreachy and Community Bridge. During this Online Meetup sessions our students will present the results they achieved in their projects.
There will be 3 presentations in this video:
* Parichay Barpanda - Multi-branch Pipeline support for Gitlab
* Nancy Chauhan - Jenkins Pipelines for OpenRISC projects (LibreCores CI)
* Sladyn Nunes - Jenkins Configuration-as-Code Plugin Developer tools
You can find the presentation abstracts here: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.qqca5oaw5rxp
Gitter chat for Q&A: https://gitter.im/jenkinsci/gsoc-sig . You can also find more information about the Outreach programs in Jenkins here: https://jenkins.io/sigs/advocacy-and-outreach/outreach-programs/
There will be 3 presentations in this video:
* Parichay Barpanda - Multi-branch Pipeline support for Gitlab
* Nancy Chauhan - Jenkins Pipelines for OpenRISC projects (LibreCores CI)
* Sladyn Nunes - Jenkins Configuration-as-Code Plugin Developer tools
You can find the presentation abstracts here: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.qqca5oaw5rxp
Gitter chat for Q&A: https://gitter.im/jenkinsci/gsoc-sig . You can also find more information about the Outreach programs in Jenkins here: https://jenkins.io/sigs/advocacy-and-outreach/outreach-programs/
- 8 participants
- 1:00 hours
23 Aug 2019
This summer Jenkins projects participated in Google Summer of Code, Outreachy and Community Bridge. During this Online Meetup sessions our students will present the results they achieved in their projects.
There will be 4 presentations:
* Natasha Stopa - Plugins Installation Manager CLI Tool/Library
* Abhyudaya Sharma - Role Strategy Plugin Performance Improvements and a new Folder Auth Plugin
* Jack Shen - Working Hours Plugin - UI Improvements
* Nguyen Le Vu Long - Remoting over Apache Kafka with Kubernetes features
You can find the presentation abstracts here: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.ju4wabl55crv
Gitter chat for Q&A: https://gitter.im/jenkinsci/gsoc-sig . You can also find more information about the Outreach programs in Jenkins here: https://jenkins.io/sigs/advocacy-and-outreach/outreach-programs/
There will be 4 presentations:
* Natasha Stopa - Plugins Installation Manager CLI Tool/Library
* Abhyudaya Sharma - Role Strategy Plugin Performance Improvements and a new Folder Auth Plugin
* Jack Shen - Working Hours Plugin - UI Improvements
* Nguyen Le Vu Long - Remoting over Apache Kafka with Kubernetes features
You can find the presentation abstracts here: https://docs.google.com/document/d/1Ey-VXbMa1JT3tFDLDoW9yIRkzH324hP7OB1j7B80lX0/edit#heading=h.ju4wabl55crv
Gitter chat for Q&A: https://gitter.im/jenkinsci/gsoc-sig . You can also find more information about the Outreach programs in Jenkins here: https://jenkins.io/sigs/advocacy-and-outreach/outreach-programs/
- 11 participants
- 1:25 hours
21 Aug 2019
In this video Abhyudaya Sharma presents his Google Summer of Code project: Micro-benchmarking framework for Jenkins plugins, Role Strategy Performance Improcements, and the new Folder Authorization Plugin.
Links:
* https://jenkins.io/projects/gsoc/2019/role-strategy-performance/
* https://jenkins.io/blog/2019/06/21/performance-testing-jenkins/
* https://jenkins.io/blog/2019/08/16/folder-auth-plugin/
Links:
* https://jenkins.io/projects/gsoc/2019/role-strategy-performance/
* https://jenkins.io/blog/2019/06/21/performance-testing-jenkins/
* https://jenkins.io/blog/2019/08/16/folder-auth-plugin/
- 2 participants
- 13 minutes
25 Jul 2019
During this session Google Summer of Code students will present the results they achieved in their projects. This is a midterm evaluation, all projects are in progress.
Agenda:
* Natasha Stopa - Plugin Installation Manager CLI Tool / Library
* Nancy Chauhan - Jenkins Pipelines for OpenRISC (LibreCores CI)
* Aarthi Rajaraman, Gayathri Rajendar - Audit Log Plugin
* Jack Shen - Working Hours Plugin - UI Improvements
Presentation abstracts: https://docs.google.com/document/d/13YwMEMXCjTfFmKGEsB2o8Xpaj9lsirgno1TE0pcMPus/edit?usp=sharing . Please contact us in https://gitter.im/jenkinsci/gsoc-sig if you have any questions or feedback.
Agenda:
* Natasha Stopa - Plugin Installation Manager CLI Tool / Library
* Nancy Chauhan - Jenkins Pipelines for OpenRISC (LibreCores CI)
* Aarthi Rajaraman, Gayathri Rajendar - Audit Log Plugin
* Jack Shen - Working Hours Plugin - UI Improvements
Presentation abstracts: https://docs.google.com/document/d/13YwMEMXCjTfFmKGEsB2o8Xpaj9lsirgno1TE0pcMPus/edit?usp=sharing . Please contact us in https://gitter.im/jenkinsci/gsoc-sig if you have any questions or feedback.
- 11 participants
- 1:11 hours
24 Jul 2019
During this session Google Summer of Code students will present the results they achieved in their projects. This is a midterm evaluation, all projects are in progress.
Agenda:
* Parichay Barpanda - Multibranch Pipeline support for GitLab SCM
* Abhyudaya Sharma - Role Strategy performance improvements and a new Folder Authorization Plugin
* Long Nguyen - Remoting over Apache Kafka. Docker/K8s Features
Presentation abstracts: https://docs.google.com/document/d/13YwMEMXCjTfFmKGEsB2o8Xpaj9lsirgno1TE0pcMPus/edit?usp=sharing . Please contact us in https://gitter.im/jenkinsci/gsoc-sig if you have any questions
Agenda:
* Parichay Barpanda - Multibranch Pipeline support for GitLab SCM
* Abhyudaya Sharma - Role Strategy performance improvements and a new Folder Authorization Plugin
* Long Nguyen - Remoting over Apache Kafka. Docker/K8s Features
Presentation abstracts: https://docs.google.com/document/d/13YwMEMXCjTfFmKGEsB2o8Xpaj9lsirgno1TE0pcMPus/edit?usp=sharing . Please contact us in https://gitter.im/jenkinsci/gsoc-sig if you have any questions
- 7 participants
- 1:10 hours
19 Jul 2019
Abhyudaya Sharma will demonstrate the progress made during the second coding phase of GSoC 2019. He will present the recent performance improvements in the Role Strategy Plugin. Also, a new Folder Auth Plugin will be presented (now in alpha).
Project page: https://jenkins.io/projects/gsoc/2019/role-strategy-performance/
Project page: https://jenkins.io/projects/gsoc/2019/role-strategy-performance/
- 2 participants
- 52 minutes
10 Jul 2019
Meeting notes; https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.8xarldn5w1so
- 5 participants
- 16 minutes
4 Jul 2019
Jenkins advocacy and outreach special interest group meeting from July 4, 2019.
Topics include contributor summit at DevOps World / Jenkins World, video uploads, presentations from Google Summer of Code projects, and presentations from Outreachy projects.
Topics include contributor summit at DevOps World / Jenkins World, video uploads, presentations from Google Summer of Code projects, and presentations from Outreachy projects.
- 7 participants
- 33 minutes
26 Jun 2019
During this session Google Summer of Code students will present the results they achieved during the first month of coding. This is the second part of the presentations.
Agenda:
* Natasha Stopa - Plugin Installation Manager CLI Tool / Library
* Jack Shen - Working Hours Plugin - UI Improvements
* Long Nguyen - Remoting over Apache Kafka. Docker/K8s Features
Talk abstracts: https://docs.google.com/document/d/1rEIzZ56CObCIcxtPlQoxn-7B9oAchB82Vh4zd61AJ98/edit?usp=sharing
Live questions: https://gitter.im/jenkinsci/gsoc-sig
Agenda:
* Natasha Stopa - Plugin Installation Manager CLI Tool / Library
* Jack Shen - Working Hours Plugin - UI Improvements
* Long Nguyen - Remoting over Apache Kafka. Docker/K8s Features
Talk abstracts: https://docs.google.com/document/d/1rEIzZ56CObCIcxtPlQoxn-7B9oAchB82Vh4zd61AJ98/edit?usp=sharing
Live questions: https://gitter.im/jenkinsci/gsoc-sig
- 9 participants
- 1:02 hours
26 Jun 2019
- 4 participants
- 12 minutes
25 Jun 2019
During this session Google Summer of Code students will present the results they achieved during the first month of coding.
Agenda:
* Parichay Barpanda - Multibranch Pipeline support for GitLab SCM
* Abhyudaya Sharma - Performance testing framework and Role Strategy performance improvements
* Prastik Gyawali - Artifact Promotion plugin for Jenkins Pipeline
Talk abstracts: https://docs.google.com/document/d/1rEIzZ56CObCIcxtPlQoxn-7B9oAchB82Vh4zd61AJ98/edit?usp=sharing
Agenda:
* Parichay Barpanda - Multibranch Pipeline support for GitLab SCM
* Abhyudaya Sharma - Performance testing framework and Role Strategy performance improvements
* Prastik Gyawali - Artifact Promotion plugin for Jenkins Pipeline
Talk abstracts: https://docs.google.com/document/d/1rEIzZ56CObCIcxtPlQoxn-7B9oAchB82Vh4zd61AJ98/edit?usp=sharing
- 6 participants
- 47 minutes
19 Jun 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 6 participants
- 14 minutes
6 Jun 2019
Jenkins platform special interest group meeting June 6, 2019, including presentations on Java 11 (done, released, switch to standard processes), Google Summer of Code plugin installation, Google Summer of Code performance testing, and custom Jenkins war packager
- 9 participants
- 51 minutes
4 Jun 2019
This is a recording of the Knowledge Transfer session about making Promoted Builds plugin Pipeline-compatible while retaining binary compatibility (Jun 04, 2019). This session could be useful to Jenkins Developers who migrate their plugins to Pipeline.
Meeting notes: https://docs.google.com/document/d/1SRLb8IeIKy3Ih83de0bDSHdJQdtmygloPfMMNRArkvo/edit#
GSoC project link: https://jenkins.io/projects/gsoc/2019/artifact-promotion-plugin-for-jenkins-pipeline/
Meeting notes: https://docs.google.com/document/d/1SRLb8IeIKy3Ih83de0bDSHdJQdtmygloPfMMNRArkvo/edit#
GSoC project link: https://jenkins.io/projects/gsoc/2019/artifact-promotion-plugin-for-jenkins-pipeline/
- 3 participants
- 54 minutes
31 May 2019
See more about the project here: https://jenkins.io/projects/gsoc/2019/role-strategy-performance/
Meeting notes: https://docs.google.com/document/d/1iiErNAIBM9JK1Lni-QsCr7BxytnWZxdOzq_DgbASdY0/edit#heading=h.c8jquq4z82ms
Meeting notes: https://docs.google.com/document/d/1iiErNAIBM9JK1Lni-QsCr7BxytnWZxdOzq_DgbASdY0/edit#heading=h.c8jquq4z82ms
- 4 participants
- 36 minutes
29 May 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 6 participants
- 27 minutes
22 May 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 6 participants
- 44 minutes
8 May 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.8xarldn5w1so
- 9 participants
- 54 minutes
5 May 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.8xarldn5w1so
- 4 participants
- 18 minutes
10 Apr 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.8xarldn5w1so
- 2 participants
- 9 minutes
3 Apr 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.8xarldn5w1so
- 9 participants
- 56 minutes
20 Mar 2019
- 11 participants
- 1:05 hours
12 Mar 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.bmk1sxlm1y36
- 2 participants
- 12 minutes
6 Mar 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.pe26gbdq4ka3
- 6 participants
- 51 minutes
13 Feb 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit#heading=h.6zwekq9jal39
- 4 participants
- 1:06 hours
12 Feb 2019
We will do a code dive into the Jenkins Role Strategy plugin in order to help new contributors to study the plugin and do their first contributions. How is the plugin codebase organized? Which Jenkins extensions are used? How to develop and debug the plugin? What would be potential improvements for it?
The meeting will be conducted and recorded in YouTube live. participant link will be posted in https://gitter.im/jenkinsci/role-strategy-plugin 10 minutes before the meeting starts
The meeting will be conducted and recorded in YouTube live. participant link will be posted in https://gitter.im/jenkinsci/role-strategy-plugin 10 minutes before the meeting starts
- 4 participants
- 1:01 hours
30 Jan 2019
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 8 participants
- 58 minutes
16 Jan 2019
Regular GSoC meeting. We will review the GSoC 2019 application status and address questions from students/mentors
- 7 participants
- 1:09 hours
21 Nov 2018
Meeting notes: https://docs.google.com/document/d/1H0gJt1zdr37YDpuSLXSeFqYco_a_CIrAuZ1f0Oyl4XE/edit?usp=sharing
- 6 participants
- 53 minutes
17 Oct 2018
Meeting notes: https://docs.google.com/document/d/1ZL1a97fX1wz9xObI2QivngBRew7taIXlU4GfwSiaWH4/edit?usp=sharing
- 5 participants
- 56 minutes
13 Aug 2018
At this meetup we will present the Google Summer of Code projects made by the students. 3 projects will be presented: Code Coverage API Plugin, Remoting over Kafka, and Simple Pull-Request Job Plugin (aka Pipeline as YAML).
- 7 participants
- 1:12 hours
12 Jul 2018
Jenkins Google Summer of Code students will present the current statuses of the projects and show demos. We will have 3 projects presented: Code Coverage API Plugin, Remoting over Kafka, and Simple Pull-Request Job Plugin.
More info about projects: https://jenkins.io/projects/gsoc/
More info about projects: https://jenkins.io/projects/gsoc/
- 10 participants
- 1:23 hours
14 Jun 2018
Jenkins Google Summer of Code students will present the current statuses of the projects and show demos. We will have 3 projects presented: Code Coverage API Plugin, Remoting over Kafka, and Simple Pull-Request Job Plugin.
More info about projects: https://jenkins.io/projects/gsoc/
More info about projects: https://jenkins.io/projects/gsoc/
- 8 participants
- 1:25 hours
18 May 2018
During this session ShenYu Zheng (https://github.com/cizezsy) will introduce his Google Summer of Code project: Code Coverage API plugin. The goal of this project is to unify existing Code Coverage plugins and provide new features for them.
More info about the project: https://jenkins.io/projects/gsoc/2018/code-coverage-api-plugin/
More info about the project: https://jenkins.io/projects/gsoc/2018/code-coverage-api-plugin/
- 3 participants
- 24 minutes
25 Apr 2018
At these office hours we will discuss the next milestones and the plans for the community bonding period: training sessions, etc.
Meeting notes: https://docs.google.com/document/d/18QKXxYrRm1XPmSHMNqCjIemTcm2hxF4NbZw7-EdcGrc/edit?ts=5ae05139
Meeting notes: https://docs.google.com/document/d/18QKXxYrRm1XPmSHMNqCjIemTcm2hxF4NbZw7-EdcGrc/edit?ts=5ae05139
- 5 participants
- 51 minutes