... | ... | @@ -13,6 +13,7 @@ |
|
|
- [Enabling CI on a gitlab project](#enabling-ci-on-a-gitlab-project)
|
|
|
- [Installing runners](#installing-runners)
|
|
|
- [Register a runner in your project](#register-a-runner-in-your-project)
|
|
|
- [Use existing runners](#use-existing-runners)
|
|
|
- [Configurating CI tasks](#configurating-ci-tasks)
|
|
|
- [Git-LFS is not activated](#git-lfs-is-not-activated)
|
|
|
- [Merge Request development model and external contributors](#merge-request-development-model-and-external-contributors)
|
... | ... | @@ -66,7 +67,7 @@ tasks themselves) and then register the runner with your project. |
|
|
* Go to your project's settings
|
|
|
* In the *General* *Permissions* tab, search for "Pipelines", and check the permission is not "Disabled"
|
|
|
* Then a *CI / CD* tab should now appears in the settings
|
|
|
* In this *CI / CD* tab, you will find the url and the registration token you will need later, when adding a runner.
|
|
|
* In this *CI / CD* tab, you will find the url and the registration token you will need later, when adding a specific runner.
|
|
|
|
|
|
### Installing runners
|
|
|
|
... | ... | @@ -138,6 +139,10 @@ you should answer `shell` (or `docker` but then see the related subsection below |
|
|
|
|
|
At the end of this step, your runner should appear in the *Settings > Pipelines* tab of your project.
|
|
|
|
|
|
### Use existing runners
|
|
|
|
|
|
If you don't want to manage runners yourself you can use some existing ones provided by ci.inria.fr where jobs can be executed in docker containers.
|
|
|
Please contact [the support team](https://gitlab.inria.fr/siteadmin/doc/wikis/home#support) for more information.
|
|
|
|
|
|
### Configurating CI tasks
|
|
|
|
... | ... | |