我一直在努力构建一个Android库,并使用Gradle将其发布到Azure Devops Artifacts。

我终于在昨天发布了它,今天我遇到了需要自动对其进行版本控制的需求,所以我尝试使用此插件:
https://plugins.gradle.org/plugin/pl.allegro.tech.build.axion-release
https://axion-release-plugin.readthedocs.io/en/latest/

因此,缩短它的使用时间,我根本无法应用该插件,甚至没有使用它,只是应用了它,它立即崩溃。

有什么想法吗?

我基于此应用:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "pl.allegro.tech.build:axion-release-plugin:1.11.0"
  }
}

apply plugin: "pl.allegro.tech.build.axion-release" version '1.11.0'

我收到的错误是这样的:
org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'core'.

* What went wrong:
A problem occurred evaluating root project 'core'.
> Cannot invoke method version() on null object

最佳答案

好的,这是版本信息:apply plugin: "pl.allegro.tech.build.axion-release" version '1.11.0'
使用:apply plugin: "pl.allegro.tech.build.axion-release"
有用。

关于android - Gradle构建上的Axion发行插件错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60454349/

10-10 14:39