-
Notifications
You must be signed in to change notification settings - Fork 35
Continuous Integration
Tyler Heucke edited this page Jan 23, 2018
·
15 revisions
The OpenSwitch CI system is similar to the OpenStack CI system:
The CI process begins when a review is opened by a developer.
- Developer opens review
- Zuul CI runs check job
- On success, Zuul CI adds
Verified +1
tag to review
- On success, Zuul CI adds
- Zuul CI waits until review has following labels:
Verified +1
Code-Review +2
Workflow +1
- Zuul CI runs gate job
- On success, Zuul CI adds
Verified +2
tag to review
- On success, Zuul CI adds
- Zuul CI waits until review has following labels:
Verified +2
Code-Review +2
Workflow +1
- Zuul CI submits review to master branch of repository
The check/gate jobs vary per repository. What follows is an overview. Please see infra/project-config
for more details.
- Check job: build package and run smoketest
- Gate job: build package and run smoketest
-
opx-build
- Check job: build all packages and run smoketest
- Gate job: build all packages and run smoketest
© 2019 OpenSwitch project. All information is contributed to and made available by OPX under the Creative Commons Attribution 4.0 International License (available at http://creativecommons.org/licenses/by/4.0/).
- Home
- System overview
- Software releases
- Hardware support
- FAQs
- Install
- Build
- Configure
- Develop
- Administer
- Troubleshoot
- Software compatibility
- Contribute
- DevOps
- Join