Может быть хуже, если учесть, что если у вас есть файл .gitlab-cy.yml
, включая 2 других, часть stages
должна быть добавлена в основной файл.
Пример:
Main:
stages:
- build
- test
- analysis
include:
- local: '/FRONTEND/.gitlab-ci.yml'
- local: '/SERVER/.gitlab-ci.yml'
Почему?
Потому что, если вы поместите stages
в каждый файл, будет использоваться только один (последний для меня), который может не иметь те же этапы, что и другой. И поэтому у вас будет такой тип ошибки job: stage parameter should be
.