Порядок тегов меняет поток выполнения? - PullRequest
0 голосов
/ 17 июня 2019

Я изучаю КИ на стажировке в колледже, используя gitlab-ci. Во время учебы я заметил особенность файлов YAML. На котором я могу использовать якоря. У меня вопрос: если я изменю порядок тегов, возможно, произойдут некоторые изменения в процессе выполнения моей работы.

Оригинальная работа


test:cli:
  image: docker.itflex.com.br/ci/node:8
  stage: test
  tags:
    - frontend-docker
  script:
    - yarn config set cache-folder /cache/yarn-cache
    - mkdir -p /cache/server-cli/node_modules
    - cd cli
    - ln -s /cache/server-cli/node_modules node_modules
    - yarn
    - yarn test:unit
  only:
    - master
    - tags

Работа с тегами изменения порядка

test:cli:
  stage: test
  image: docker.itflex.com.br/ci/node:8
  tags:
    - frontend-docker
  only:
    - master
    - tags
  script:
    - yarn config set cache-folder /cache/yarn-cache
    - mkdir -p /cache/server-cli/node_modules
    - cd cli
    - ln -s /cache/server-cli/node_modules node_modules
    - yarn
    - yarn test:unit

Я видел несколько примеров с измененным порядком тегов, это правильно?

...