...
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/