https://about.gitlab.com/releases/2020/01/22/gitlab-12-7-released/#parent-child-pipelines and https://docs.gitlab.com/ce/ci/parent_child_pipelines.html suggest this feature is available also in the CE/core version of gitlab.
But somehow the “trigger” keyword which is apparently necessary to set this up seems to be limited to Premium?
https://docs.gitlab.com/ce/ci/yaml/#trigger-premium mentions Premium".
Testing simply gitlab-ci.yml (using gitlab ce 12.7.2 (2d4cda9da36))
3_sensor-e2e-win:
stage: test
trigger:
include:
- local: config/microservice_a.yml
- local: config/all_microservices.yml
strategy: depend
results in yaml-error root config contains unknown keys: 3_sensor-e2e-win
.
Issue https://gitlab.com/gitlab-org/gitlab/issues/34501 suggests this is caused by the trigger keyword not being allowed in free editions of gitlab?
So what is true here? Is this available in free versions or not?
Thanks!!