Integrations with Circle CI
This section describes the integrations available/configurable in Allure TestOps before Release 4.0,0
This page contains the index of the steps you need to make to integrate Allure TestOps with Circle CI build server.
Prerequisites
- You need to have an active account in Circle CI build server and the following rights:
- You need the rights to access the project’s settings to create environment variables.
- You need to have administrator’s privileges in Allure TestOps to do the following.
- Create new credentials.
- Add/configure build servers.
- It is advised that you create dedicated user on Allure side for Circle CI. Do not forget to add this dedicated user to your project!
Please follow the steps described in this chapter in the order they are shown below. Do not skip any steps.
Integration steps
Steps are present in the order you need to follow.
# | step | what | where |
---|---|---|---|
00 | Install or use | allurectl | in Circle CI |
01 | Configure | authentication | in Allure TestOps and in Circle CI |
02 | Configure | build job | on Circle CI side |
04 | Import | test results by running build job | in Circle CI |
05 | Get | tests’ environment info | from CI and Allure TestOps |
06 | Configure | to run jobs | from Allure TestOps |
07 | Push | tests’ environments | from Allure TestOps |