Я настраиваю .yml
файл в gitlab для автоматического развертывания в cPanel, поэтому при каждом развертывании все файлы получают передачу в cPanel, а все, что отсутствует в ветви git, удаляется.
Так что проблема в том,cPanel - клиент на стороне клиента загружает определенное изображение, которого нет в ветке git, удаляется при запуске автоматического развертывания.
Есть ли какое-либо решение, чтобы пропустить загрузку в папку и проверить автоматическое развертывание?
Ниже мой .gitlab-ci.yml
код:
deploy:
script:
- apt-get update -qq && apt-get install -y -qq lftp
- lftp -c "set ftp:ssl-allow no; open -u $USERNAME,$PASSWORD $HOST; mirror -Rnev ./ ./public_html/propertynidhiv2 --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/"
only:
- master