Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jenkins (and probably JJB) will be used for all CI/CD purposes.

Follow the guide https://jenkins.io/doc/book/installing/ to setup Jenkins in the local lab.

Each POD will be connected as a Jenkins slave node to one public Jenkins master node or to a local Jenkins master server node in the current lab (TBD).

The Jenkins GUI is http://159.138.47.166:8080

Pipelines

ELIOT Verify jobs (on patch submission affecting the code in ELIOT repo) - i.e. linting input YAML/bash/python on patch submission(DONE)

...

  • Documentation
  • Installation scripts (the main ELIOT repository)
  • Test logs and results

Jenkins Jobs

DailyVerify: https://jenkins.akraino.org/view/eliot/job/eliot-master-verify/

Daily: http://159.138.47.166:8080/job/eliot-deploy-k8s-virtual-daily-master/

          http://159.138.47.166:8080/job/eliot-deploy-kubeedge-virtual-daily-master/