Я пытаюсь запустить конвейер из другого конвейера, используя '$ CI_JOB_TOKEN' (https://docs.gitlab.com/ee/ci/triggers/README.html#when -used-with-multi-project-pipelines ). Второй конвейер запускается, но он всегда выполняет этап сборки второго конвейера. Это означает, что он выполняет только эти задания с помощью «кроме: - триггеров». Я хотел выполнять задания с помощью «only: -triggers»
trigger-child-pipeline: stage: trigger-child-pipeline only: - triggers tags: - runner script: - curl --request POST --form "token=$CI_JOB_TOKEN" --form ref=my_branch https://gitlab.mycompany.com/api/v4/projects/1234/trigger/pipeline
Я хотел выполнять задания с тегом «только триггер» в дочернем конвейере. Я что-то упустил? Я ничего не могу понять из документации (https://docs.gitlab.com/ee/ci/triggers/README.html#when -использовано-с-несколькими проектами-конвейерами ).
Спасибо