Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
New CI system integration request #592
I'd like to introduce a CI system which is built based zuul and nodepool tools, it is for running Gophercloud tests(both unit tests and acceptance tests) based on a devstack environment. For now, my colleague and I have basicially finish the CI system building, and have tested with Gophercloud, it can work OK, please see. We will long-term maintain the CI system and would like to propose to intergrate with Gophercloud official repo(also, we will try with Terraform project).
FYI, the zuul jobs definition can be found in, the zuul jobs status web page is, the test jobs log server is and there is a job log example, tests result can be found in the "job-output.txt.gz" file of the log page.
If it is possible to integrate the CI system with Gophercloud official repo, there are two things need to to with Gophercloud repo to integrate with this CI system:
referenced this issue
Nov 3, 2017
Thanks Jon, Joe
The webhook works properly, so do our ci system, which couldn't succeed without your help.
But there is another issue may need your help, since we need to report the check job status for each PR via a specific account, could you help add the account 'theopenlab-ci' as a collaborator to this project for access rights?