CI/CD workflow offered by Zuul/Nodepool on Software Factory

High level overview of Software Factory

Zuul and Nodepool are at the core of Software Factory.

  • Zuul is a job scheduler/runner.
  • Nodepool is the node provisioner on which Zuul executes jobs.

Software Factory provides a fully functional Zuul and Nodepool platform out of the box through default settings and …

more ...

Zuul Pagure Driver Update

Zuul brings lots of advanced features for Continuous Integration and deserves to be usable by more projects, I decided to start the implementation of a Pagure driver for Zuul.

Zuul

Zuul is a powerful gating system that helps project maintainers to never break development branches. Thanks to unique features such …

more ...



Zuul Hands on - part 2 - Your first gated patch with Zuul

In this article, we will create a project and explain how to configure a basic CI workflow in order to gate your first patch with Zuul. The instructions and examples below are given for a sandbox deployment but are easy to adapt to any deployment of Software Factory.

To deploy …

more ...

Sprint 2018-16

Below are the tasks we worked on during our last 2 weeks sprint:

  • We updated the etherpad version to include a security fix.
  • We continued the integration of gerrit-2.14 by removing deprecated code from managesf and sf-config.
  • We updated the Zuul package to the 3.0.1 version and …
more ...



Sprint 2018-10

Below are the tasks we worked on during our last 2 weeks sprint:

  • We finalized the version 3.0 release, now waiting for openstack-infra tags of zuul and nodepool to tag the final repo.
  • We upgraded softwarefactory-project.io to the candidate repo and validated all the new features are working …
more ...