Я не эксперт Maven, и поэтому это может быть очевидно, но это бросает вызов всему, что я видел и читал.Maven scm git tag ведет себя странно
Я использую поставщик git scm для создания тега. Я могу заставить его работать правильно, но я должен поставить тег в командной строке и поместить информацию scm в родительский POM.
Если я не перемещаю информацию scm родителям, она жалуется, что connectionUrl не определен. Прекрасно работает в родительском POM (не так много, я думаю).
Следующая больше боли с тегом [ERROR] Failed to execute goal org.apache.maven.plugins:maven-scm-plugin:1.9.4:tag (default-cli) on project mavenIRIS: The parameters 'tag' for goal org.apache.maven.plugins:maven-scm-plugin:1.9.4:tag are missing or invalid -> [Help 1]
А вот мой POM информация:
<profile>
<id>updateTag</id>
<activation>
<activeByDefault>false</activeByDefault>
<property>
<name>build.mode</name>
<value>release</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.9.4</version>
<configuration>
<git>jgit</git>
<tag>testTag</tag>
<connectionType>connection</connectionType>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.scm</groupId>
<artifactId>maven-scm-provider-jgit</artifactId>
<version>1.9.4</version>
</dependency>
</dependencies>
<executions>
<execution>
<goals>
<goal>tag</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Благодаря
Я экспериментировал тот же вопрос, вы нашли способ обойти? –