Как автоматизировать приращение версии при изменении модуля в проекте ⇐ Python

Программы на Python
Anonymous
Как автоматизировать приращение версии при изменении модуля в проекте

Сообщение Anonymous »

Мой проект размещен на azure-devops. Таким образом, каждый раз, когда происходит какое-либо изменение в любом модуле проекта, внутри этого модуля есть один файл — version.py, содержимое которого, например (версия == 1.2.3), увеличивается. Поэтому я хотел автоматизировать эту автоматизацию либо с помощью скрипта Python, либо, если у Azure Devops есть какая-либо функция, которая лучше всего подходит для этих целей
где предположим, что если какой-либо модуль изменен, идентифицируйте этот модуль и увеличьте версию этого модуля. Для более четкого представления структура моего проекта примерно такая:
  • Shopify (корневая папка)

    app
    module1

    version.py
[*]модуль 2
  • version.py
[*]модуль 3
  • version.py






Подробнее здесь: https://stackoverflow.com/questions/790 ... -a-project

Вернуться в «Python»