Skip to content

Commit

Permalink
Update to latest publish plugin
Browse files Browse the repository at this point in the history
rpalcolea committed Oct 10, 2022
1 parent b3639e7 commit c23b96c
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ nebula-oss-publishing-plugin
=====================

![Support Status](https://img.shields.io/badge/nebula-active-green.svg)
[![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/com.netflix.nebula/nebula-oss-publishing-plugin/maven-metadata.xml.svg?label=gradlePluginPortal)](https://plugins.gradle.org/plugin/nebula.oss-publishing)
[![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/com.netflix.nebula/nebula-oss-publishing-plugin/maven-metadata.xml.svg?label=gradlePluginPortal)](https://plugins.gradle.org/plugin/com.netflix.nebula.oss-publishing)
[![Maven Central](https://img.shields.io/maven-central/v/com.netflix.nebula/nebula-oss-publishing-plugin)](https://maven-badges.herokuapp.com/maven-central/com.netflix.nebula/nebula-oss-publishing-plugin)
![Build](https://github.com/nebula-plugins/nebula-oss-publishing-plugin/actions/workflows/nebula.yml/badge.svg)
[![Apache 2.0](https://img.shields.io/github/license/nebula-plugins/nebula-oss-publishing-plugin.svg)](http://www.apache.org/licenses/LICENSE-2.0)
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
@@ -55,7 +55,7 @@ pluginBundle {
gradlePlugin {
plugins {
create("nebulaOssPublishing") {
id = "nebula.oss-publishing"
id = "com.netflix.nebula.oss-publishing"
displayName = "Nebula OSS Publishing plugin"
description = "Publishes nebula projects to Netflix OSS repositories and Maven Central"
implementationClass = "nebula.plugin.publishing.NebulaOssPublishingPlugin"
Original file line number Diff line number Diff line change
@@ -36,7 +36,7 @@ class MavenCentralPublishingPlugin @Inject constructor(private val providerFact
companion object {
const val closeAndPromoteRepositoryTaskName = "closeAndReleaseSonatypeStagingRepository"
const val sonatypeOssRepositoryUrl = "https://oss.sonatype.org/service/local/"
const val nebulaMavenPublishPluginId = "nebula.maven-publish"
const val nebulaMavenPublishPluginId = "com.netflix.nebula.maven-publish"
const val nebulaPublicationName = "nebula"
}

Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@ class NebulaOssRepositoriesPlugin : Plugin<Project> {

override fun apply(project: Project) {
val nebulaOssPublishingExtension = project.rootProject.extensions.findByType(NebulaOssPublishingExtension::class.java) ?: project.rootProject.extensions.create("nebulaOssPublishing", NebulaOssPublishingExtension::class.java)
project.plugins.withId("nebula.maven-publish") {
project.plugins.withId("com.netflix.nebula.maven-publish") {
project.afterEvaluate {
if(!nebulaOssPublishingExtension.netflixOssRepositoryBaseUrl.isPresent
|| !nebulaOssPublishingExtension.netflixOssRepository.isPresent
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@ class NebulaSigningPlugin : Plugin<Project> {

override fun apply(project: Project) {
val nebulaOssPublishingExtension = project.rootProject.extensions.findByType(NebulaOssPublishingExtension::class.java) ?: project.rootProject.extensions.create("nebulaOssPublishing", NebulaOssPublishingExtension::class.java)
project.plugins.withId("nebula.maven-publish") {
project.plugins.withId("com.netflix.nebula.maven-publish") {
project.pluginManager.apply(SigningPlugin::class)
project.afterEvaluate {
// Do not configure signing task if key and password are not present
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ class NebulaOssPublishingPluginSpec extends IntegrationSpec {
def 'Apply plugin without failures'() {
buildFile << """
plugins {
id "nebula.maven-publish" version "17.3.2"
id "com.netflix.nebula.maven-publish" version "19.0.0"
}
group = 'test'
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ class NebulaOssRepositoriesPluginSpec extends IntegrationSpec {
def 'configures NetflixOSS repository'() {
buildFile << """
plugins {
id "nebula.maven-publish" version "17.3.2"
id "com.netflix.nebula.maven-publish" version "19.0.0"
}
group = 'test'
Original file line number Diff line number Diff line change
@@ -82,7 +82,7 @@ class NebulaSigningPluginSpec extends IntegrationSpec {
private final String getCommonBuildFile() {
return """
plugins {
id "nebula.maven-publish" version "17.3.2"
id "com.netflix.nebula.maven-publish" version "19.0.0"
}
group = 'test'

0 comments on commit c23b96c

Please sign in to comment.