один из моих коллег дал мне задание изменить версию наших артефактов Maven в зависимости от дня недели.
С понедельника по субботу: версия SNAPSHOT.
Воскресенье: без SNAPSHOT
Есть ли способ сделать эту идею успешной?
Я не могу заставить его работать, я пробовал разные способы и терпел неудачу снова и снова.
Я подумал, что одна из лучших идей / попыток - сбросить maven.timestamp в переменную и заменить его на regex-property @ build-helper-maven-plugin. И не удалось.
Но пока плагины не будут выполнены, версия уже установлена.
Я понятия не имею, возможно ли это, и если да, то как я могу это сделать.
Привет
Edit1:
Версия сборок артефактов, содержащая Неделю года, например 1911.
У нас более 20 Java-проектов, все из которых связаны через родительский pom.xml или через другого родителя, который наследуется от «основного» родителя.
Сборки выполняются на TFS.
В зависимости от изменения проекта все зависимые проекты создаются снизу вверх.
Следовательно, я должен / должен реализовать логику уже в parent.pom, чтобы все проекты и производные «потомки-родители» обрабатывали эту логику.