Skip to content

cico: test MR in centos CI (next generation)

Vladimír Beneš requested to merge vb/centos_jenkins into master

All scripts needed for handling MR -> centos CI added

CICO system: https://jenkins-networkmanager.apps.ocp.ci.centos.org/

  • When MR is created webhook is sent to CICO.
  • it's consumed by the jenkins and cico_gitlab_trigger.py sends curl trigger
  • curl trigger is again consumed by Jenkins to trigger new job
  • new job is defined in runner.groovy. It asks for new node and starts real testing
  • testing is handled dynamically when there is a change in feature file
  • result are reported back to gitlab
  • we can test from gitlab directly by commenting rebuild (you can add centos8 or centos8-stream which is default)
  • only tests are now handled as PoC and to fix bugs
Edited by NetworkManagerCI

Merge request reports