@stanlee

Как в gitlab-ci.yml задать условие?

При сборке проекта ставится определенное ПО.
При последующей сборке ПО уже установлено, но, все равно ставится заново.

Как избежать повторной установки?
  • Вопрос задан
  • 317 просмотров
Пригласить эксперта
Ответы на вопрос 2
@DuD
Решение в лоб это if командами bash.
Так же можно посмотреть в сторону environment и обновлять его при установке ПО.
Ответ написан
У меня так. Кешируются уже установленные зависимости для компосера и нпм
# Select what we should cache: composer and npm
cache:
key: $CI_BUILD_REF_NAME
paths:
- vendor/
- node_modules/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы