Gradle maven发布不更新元数据

Gradle maven发布不更新元数据,gradle,maven-publish,maven-metadata,Gradle,Maven Publish,Maven Metadata,我有一个非常简单的Gradle项目,它生成一个jar文件,我正在应用maven publish插件并调用publish任务将工件发布到Artifactory: 构建.渐变: apply plugin: 'maven-publish' ./gradlew :my-test-project:publish 命令: apply plugin: 'maven-publish' ./gradlew :my-test-project:publish 这很好,它将工件发布到Artifactory,但是

我有一个非常简单的Gradle项目,它生成一个jar文件,我正在应用maven publish插件并调用
publish
任务将工件发布到Artifactory:

构建.渐变

apply plugin: 'maven-publish'
./gradlew :my-test-project:publish
命令

apply plugin: 'maven-publish'
./gradlew :my-test-project:publish
这很好,它将工件发布到Artifactory,但是我看到元数据xml中的
latest
标记只是间歇性地更新:

maven metadata.xml

<?xml version="1.0" encoding="UTF-8"?>
<metadata>
  <groupId>com.test.group</groupId>
  <artifactId>my-test-project</artifactId>
  <versioning>
    <latest>0.0.3</latest>
    <release>0.0.7</release>
    <versions>
      <version>0.0.1</version>
      <version>0.0.2</version>
      <version>0.0.3</version>
      <version>0.0.4</version>
      <version>0.0.5</version>
      <version>0.0.6</version>
      <version>0.0.7</version>
    </versions>
    <lastUpdated>20181027171631</lastUpdated>
  </versioning>
</metadata>

com.test.group
我的测试项目
0.0.3
0.0.7
0.0.1
0.0.2
0.0.3
0.0.4
0.0.5
0.0.6
0.0.7
20181027171631
Gradle版本是4.10.2。如何确保最新标记反映最新版本?发布插件如何决定当前版本不是最新版本?我被困在这个问题上了