如何使用 GitHub 上的最新 gradle-ospackage-plugin

Ste*_*ssi 3 java rpm gradle-plugin netflix-nebula-plugins

我最近升级到 Gradle 8 发现Gradle 插件门户nebula.ospackage中分发的插件不兼容。

gradle-ospackage-plugin GitHub存储库中,有 11 版本声称解决了与 Gradle 8 的不兼容性问题。

此代码不起作用:

plugins {
    id "nebula.ospackage" version "11.0.0"
}
Run Code Online (Sandbox Code Playgroud)

和:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'nebula.ospackage:nebula.ospackage.gradle.plugin:11.0.0')
  Searched in the following repositories:
    Gradle Central Plugin Repository
Run Code Online (Sandbox Code Playgroud)

如何在 Gradle 中使用来自 GitHub 而不是来自官方 Gradle 插件网站的插件?

谢谢

Ste*_*ssi 5

我找到了使用最新的 gradle ospackage 插件的方法,它刚刚将名称更改nebula.ospackagecom.netflix.nebula.ospackage

plugins {
    id "com.netflix.nebula.ospackage" version "11.0.0"
}
Run Code Online (Sandbox Code Playgroud)

效果很好!