Тег добавлен с использованием сайта Gitlab
в ветке master
. После этого, когда я пытаюсь построить проект с использованием mvn clean install
, сборка завершается неудачей (независимо от того, выполняется сборка на ветви master
или на других ветвях). Выход:
[ERROR] Failed to execute goal com.github.koraktor:mavanagaiata:0.9.0:tag(load-git-info)
on project <projectNameHere>: Unable to read Git tag: The tags could not be resolved.
Object <SHAhere> is not a tag. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
com.github.koraktor:mavanagaiata:0.9.0:tag (load-git-info) on <projectNameHere>:
Unable to read Git tag
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) ...
и ниже:
Caused by: com.github.koraktor.mavanagaiata.mojo.MavanagaiataMojoException:
Unable to read Git tag
и ниже:
Caused by: com.github.koraktor.mavanagaiata.git.GitRepositoryException:
The tags could not be resolved.
Я уже пробовал git fetch --tags
, git pull origin ...
на ветках, которые я использовал для сборки. Другой разработчик может построить проект.
Некоторое время назад я встретил эту ошибку. Тогда я исправил это, удалив тег и используя git fetch --prune origin +refs/tags/*:refs/tags/*
, но я не хотел бы удалять этот тег.