Merge branch 'patch-8' into 'master'

doc: add example of scheduler when

See merge request !12067
This commit is contained in:
Grzegorz Bizon 2017-06-12 07:16:39 +00:00
commit c165f39b5c
1 changed files with 20 additions and 0 deletions

View File

@ -31,6 +31,26 @@ is installed on.
![Schedules list](img/pipeline_schedules_list.png)
## Using only and except
To configure that a job can be executed only when the pipeline has been
scheduled (or the opposite), you can use
[only and except](../../../ci/yaml/README.md#only-and-except) configuration keywords.
```
job:on-schedule:
only:
- schedules
script:
- make world
job:
except:
- schedules
script:
- make build
```
## Taking ownership
Pipelines are executed as a user, who owns a schedule. This influences what