У меня есть простой конвейер развертывания, который работает и соответствует моим потребностям. Теперь я хочу сделать развертывание не на pu sh, а через планировщик каждую ночь. Я добавил Планировщик, и он работает.
Но развертывание теперь выполняется каждую ночь, даже если нет никаких изменений в репозитории - поэтому он развертывает каждую ночь один и тот же коммит. Для развертывания также очистите кеши на рабочем сервере. Я бы хотел развернуть его только при наличии нового коммита.
Я знаю о правиле "изменений", но в этом проекте у нас все еще есть GitLab 11.3.10, который не поддерживает эту функцию. И я думаю, что это не совсем то, что я ищу. Что-то на базе фиксации было бы более полезным, я думаю.
Есть идеи?