Я пишу книгу для развертывания кода в моем веб-приложении. Мое приложение состоит из некоторых файлов свойств, которые могут ИЛИ, возможно, не нуждаются в обновлении во время выпуска.
В настоящее время мы изменяем их вручную, если есть какие-либо изменения в выпуске.
Есть ли способ автоматизировать это с помощью Ansible? Я имею в виду, можем ли мы oop просмотреть все файлы и определить, нужно ли изменить некоторые из них, и если да, обновить их.
Например, в текущем выпуске 1.0.0 есть файл свойств по пути / opt /properties/service.properties и новая версия 1.0.1, которую мы развертываем, имеет некоторые изменения в этом файле свойств.
Как мы можем управлять этим в Ansible? Может быть использовать контрольную сумму? Пожалуйста, если кто-то может помочь, это будет действительно оценено.