Lines Matching full:cirrus
1 Cirrus CI integration
8 To work around this limitation, we take advantage of `Cirrus CI`_'s free
9 offering: more specifically, we use the `cirrus-run`_ script to trigger Cirrus
10 CI jobs from GitLab CI jobs so that Cirrus CI job output is integrated into
17 This repository needs to exist for cirrus-run to work, but it doesn't need to
20 * enable the `Cirrus CI GitHub app`_ for your GitHub account;
22 * sign up for Cirrus CI. It's enough to log into the website using your GitHub
25 * grab an API token from the `Cirrus CI settings`_ page;
27 * it may be necessary to push an empty ``.cirrus.yml`` file to your github fork
28 for Cirrus CI to properly recognize the project. You can check whether
29 Cirrus CI knows about your project by navigating to:
31 ``https://cirrus-ci.com/yourusername/qemu``
39 * ``CIRRUS_API_TOKEN``, containing the Cirrus CI API token generated earlier.
41 of it can impersonate you as far as Cirrus CI is concerned.
44 general you'll want to be able to trigger Cirrus CI builds from non-protected
51 .. _Cirrus CI GitHub app: https://github.com/marketplace/cirrus-ci
52 .. _Cirrus CI settings: https://cirrus-ci.com/settings/profile/
53 .. _Cirrus CI: https://cirrus-ci.com/
54 .. _cirrus-run: https://github.com/sio/cirrus-run/