GitLab CI (развертывание) вопрос относительно LFTP и временных меток - PullRequest
0 голосов
/ 24 февраля 2020

Для некоторых наших старых проектов нам все еще приходится использовать (S) FTP (S), для которого мы используем LFTP для их загрузки на сервер развертывания.

Проблема, с которой мы сталкиваемся, заключается в том, что загрузка LFTP все файлы репозитория при каждом развертывании, поскольку временная метка файлов - это время создания задания, а не время последнего изменения файла.

Поэтому мне было интересно, есть ли способ сохранить фактическое временные метки последнего обновления файла (как в git репозитории). В бегуне docker это (по крайней мере, надеюсь) позволит LFTP загружать только файлы, которые фактически изменились.

Примечание: I Я знаю о параметре --ignore-time, однако проблема в том, что очень незначительные изменения (например, изменение целого числа от 0 до 1) приведут к тому, что файл не будет загружен.

...