Я новичок в Gitlab CI. Каждый раз, когда запускается Gitlab CI, он заменяет старую папку на сервере. У меня небольшая проблема, когда я хочу сократить время сборки Gradle для проекта, который включает DL4J (очень большой размер и занимает много времени для сборки). Поэтому я хочу сохранить папку сборки с последней версии. Я следую этому, чтобы сократить время сборки gradle . Вопрос: можно ли пропустить какую-то папку с помощью конфигурации gitlab ci, чтобы она существовала. Это мой gitlab ci
stages:
- build
something_run:
stage: build
script:
- gradle build
- systemctl restart myproject
tags:
- ml
only:
- master
Когда он запустится, gradle соберет проект, а время сборки будет довольно долгим. Поэтому я хочу, чтобы при следующем запуске CI он не удалял последнюю версию сборки.