After an amazing three months of development period in the summer of 2019 with Jenkins Project, I was a better developer, loved open source, met passionate people and had fun at work. Jenkins is not just a community, it is a family. When GSoC period was over, we received swags from Jenkins. Natasha Stopa (one of the students in GSoC 2019) was invited to attend DevOps...
The GitLab Branch Source Plugin has come out of its beta stage and has been released to the Jenkins update center. It allows you to create job based on GitLab user or group or subgroup project(s). You can either: Import a single project’s branches as jobs from a GitLab user/group/subgroup (Multibranch Pipeline Job) Import all or a subset of projects as jobs from a GitLab user/group/subgroup...
This is one of the Jenkins project in GSoC 2019. We are working on adding support for Multi-branch Pipeline Jobs and Folder Organisation in GitLab. The plan is to create the following plugins: GitLab API Plugin - Wraps GitLab Java APIs. GitLab Branch Source Plugin - Contains two packages: io.jenkins.plugins.gitlabserverconfig - Manages server configuration and web hooks management. Ideally should reside inside another plugin with name GitLab Plugin. In future, this...