Hi developers!
Some teams have recently encountered limit on the use of circle ci. On behalf of the EE team, we are pleased to announce that jenkins verify ci is now available as a better alternative.
Several projects are now using verify ci as a daily pr quality assurance。The following projects have been tasted so far:
- [Done] docs
- [Doing] parser
The following aspects can help you decide whether it is appropriate to use verify ci
- current cicle ci are often waitting in queue too long to start run
- current ci only contains some simple shell cmd like
make test
make lint
- current ci does not consume excessive resources
Specific steps of migration from circle ci to verify ci
- create a pull request on PingCAP-QE/devops-config. Refer to the example to generate the verify.yaml for the project.
- request EE team members to review your pr
- create a new jenkins pipeline on ci.pingcap.net that using this groovy file pr-verify-check.groovy
- test verify ci on your repo
- remove your circle ci labelThis text will be hidden from pr merge requied label
verify.config example
verify ci example
update pr commit status after verify ci finished