EC2 separate EC2 GitLab <---> GitLab Runner app (golang)
job 1 | runner 1 job … | executor | shell (e.g PowerShell if GitLab Runner is on a Win server) | docker (GitLab Runner on a Linux server) | runner …
runners need to be registered with the GitLab instance
== Keywords
- needs
-
Relationships between jobs to speedup runs. With
needs: []
, a job runs immediately as it has no needs - trigger
-
Start a downstream pipeline
- exends
-
Reuse configuration sections. Replaces YAML anchors
- rules:if
-
replaces only/except