Я пытаюсь использовать общий бегун Gitlab.com, и я добавил свой файл gitlab-ci.yml
в репо. Мой проект настроен на использование Shared Runners (в настройках ➔ CI / CD), но на странице конвейера не отображается никакая работа, когда я выполняю pu sh.
Я пытался следовать официальным документам, и ни один из предыдущих ответов на стекопоток не помогает. Это содержимое моего gitlab-ci.yml
.nodejs_runners:
variables:
NODE_ENV: 'development'
cache:
key: $CI_COMMIT_REF_NAME
paths:
- /**/node_modules
before_script:
- yarn --frozen-lockfile --non-interactive --silent
image: node:12
tags:
- docker
stages:
- test
build-frontend:
extends:
- .nodejs_runners
when: always
stage: test
script:
- NODE_ENV="production" yarn build
- tar -zcvf frontend-$CI_COMMIT_SHA.tar.gz .next
artifacts:
paths:
- frontend-$CI_COMMIT_SHA.tar.gz
Мой репозиторий опубликован c, и вы можете просмотреть его здесь