Средство сопоставления семантических версий, которое соответствует только предварительным версиям, но не финальным версиям
Мы используем семантическое управление версиями для наших приложений и имеем производственный и промежуточный стек. Мы хотим всеfinal
версии для развертывания в производстве и все rc
/pre-release
версии должны быть развернуты на стадии подготовки. Для этого мы используем ArgoCD, но это не имеет особого значения.
Для сопоставления предварительных версий мы используем сопоставитель ^1.0.0-rc
. Что должно соответствовать всемrc
версии для 1.x
. Проблема в том, что он также соответствует, например,1.2.0
(Окончательный версия). Чего мы не хотим в нашем случае.
Вопрос: есть ли способ сопоставить только семантические версии, которые являются предварительными, а не окончательными версиями?