Я подталкивал ветки к проекту в Гитлабе. И это общий проект. Раньше трубопроводы работали правильно. Внезапно любой новый филиал или любой пу sh из тех же самых ветвей начинают терпеть неудачу. Локально работает нормально. Я хочу восстановить поведение, которое было раньше.
// .gitlab-ci.yml
variables:
MYSQL_DATABASE: <info>
MYSQL_ROOT_PASSWORD: <info>
DB_HOST: <info>
DB_PORT: <info>
cache:
key: $CI_COMMIT_REF_SLUG
stages:
- test
- deploy
...
Я пытался очистить кэш Gitlab-runner во всем мире. Также я попытался установить новый кеш в ветке, как и в заданиях. Но это не работа. Я думаю, что проблема в Gitlab-бегуне. Есть ли способ сбросить Gitlab-runner из .gitlab-ci.yml? Как объявить нового Gitlab-бегуна из .gitlab-ci.yml? Я не могу вручную очистить кэш бегунка конвейера, потому что я не администратор проекта.
Кроме того, я выдвинул ветви в других проектах, в чистых проектах. Трубопровод успешно работает. У конвейеров есть тесты, которые запрашивают к DB SQL через nodejs + jest + express + sequalize. И я получаю ошибки ETIMEDOUT.
Я ценю вашу помощь.