Я пишу компоненты, которые будут работать с определенной версией платформы.Допустим, платформа находится в версии 1.18.0, затем я хочу выпустить компонент, например, с версией 1.18.0.1
, затем 1.18.0.2
.Если обновления платформы я хочу выпустить 1.19.0.1
и т. Д. Это, конечно, нарушает семантическое управление версиями.
Мне нужен плагин релиза для Gradle, который поддерживает эту схему управления версиями, но он использует только теги для хранения версии (без фиксацииво время выпуска, поэтому я не могу использовать https://github.com/researchgate/gradle-release).
Есть два плагина, которые, как я видел, обеспечивают семантическое управление версиями, поэтому я не могу их использовать:
Как я могу добиться в основном того же, что и axion-release-plugin, но с моей собственной схемой управления версиями, которая неследовать за Семвером?