Status: To Do
Epic Name:ICN CI/CD
- Integrate test of each component into the Jenkins jobs.
- For Jenkins itself, we are going to support multiple nodes private jenkins instead of deploying AIO jenkins on every single server. Each jenkins node should have a label and each job should have a label. So that the jobs can be scheduled onto the right node. For example, vagrant vm CD jobs should be scheduled to node which has installed vagrant/libvirt on the host. While the BM CD jobs should not be scheduled on those node.