Nebula Plugins
nebula

Joined on June 29, 2015

com.netflix.nebula.contacts-base

Plugin to specify and publish who the owner of a project is

com.netflix.nebula.publish-verification

Plugins to ease maven-publish and ivy-publish configuration

nebula.metrics.settings-plugin

Gradle Metrics plugin: Collects gradle metrics and publishes to ElasticSearch HTTP/Splunk/REST endpoints

com.netflix.nebula.ivy-shadow-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.contacts-manifest

Structure to define the owners of a project, then contributing this back to other plugins

com.netflix.nebula.gradle-scm

Plugin to setup common SCM operations and information gathering

com.netflix.nebula.gradle-stash

Gradle plugin to do various Stash SCM tasks

com.netflix.nebula.ospackage-docker

Create docker images from ospackage block

nebula.com.netflix.ospackage.docker

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

com.netflix.nebula.ivy-resolved-dependencies

Plugins to ease maven-publish and ivy-publish configuration

nebula.ospackage

Provides a task similar to Tar and Zip for constructing RPM and DEB package files.

com.netflix.nebula.optional-base

Plugins to add provided and optional configurations

nebula.maven-apache-license

Add the Apache v2 license to the pom

com.netflix.nebula.clojure

Small wrapper around clojuresque

nebula.rxjava-project

Template for RxJava projects

com.netflix.nebula.integtest-standalone

Adds source set and task for running integration tests separately from unit tests (standalone)

nebula.release

Release opinions on top of gradle-git

nebula.spring-boot-jar

Configures project to use bootJar artifact instead of jar artifact

nebula.nebula-source-jar

Publishing related plugins

com.netflix.nebula.info-java

Gradle plugin collect and provide information about the environment

nebula.grunt

Nebula Grunt Plugin

com.netflix.nebula.deb

Create debian system packages

nebula.lint

Pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts

com.netflix.nebula.maven-base-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.maven-nebula-publish

Applies our opinions for maven publications

nebula.metrics

Gradle metrics plugin

nebula.ospackage-docker

Create docker images from ospackage block

com.netflix.nebula.ospackage-application-daemon

Creates daemontools setup to run output from application plugin

nebula.maven-resolved-dependencies-jar

Built on top of nebula.maven-dependencies-jar, replacing dynamic versions with the actual resolved versions

nebula.info-ci

Plugin to gather information about the environment

nebula.dependency-base

A base plugin to improve dependency insight and handle all dependency applies

nebula.publish-verification

Verifies a nebula publication

nebula.maven-resolved-dependencies

Built on top of nebula.maven-dependencies, replacing dynamic versions with the actual resolved versions

nebula.resolution-rules

Gradle resolution rules plugin

com.netflix.nebula.netflixoss

Template for NetflixOSS projects

nebula.ivy-manifest

Append additional information from our info plugin to the info section of the ivy.xml

nebula.nebula-integtest

Healthy defaults for a standard Gradle project

nebula.info

Plugin to gather information about the environment

nebula.nebula-optional-base

Create a provided configuration. Similar to providedCompile create by the war plugin.

nebula.info-owners

Plugin to gather information about the environment

nebula.nebula-plugin

Plugin for plugins, heavily opinionated about nebula-plugins

nebula.info-jar

Plugin to gather information about the environment

nebula.os-package-docker-base

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

nebula.nebula-bintray-sync-publishing

Plugin for plugins, heavily opinionated about nebula-plugins

nebula.grails

Fork of the Grails 2.x Gradle plugin providing later Gradle version and plugin portal support

nebula.resolution-rules-producer

Produces a resolution rules file tp be consumed by 'nebula.resolution-rules'

nebula.source-refactor

Pluggable and distributed refactoring tool for Java source code

nebula.nebula-maven-scm

Publishing related plugins

com.netflix.nebula.ivy-compile-only

Plugins to ease maven-publish and ivy-publish configuration

nebula.ivy-nebula-publish

Applies our opinions for ivy publications

com.netflix.nebula.maven-nebula-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.javadoc-jar

Create a javadocJar task to package up the javadoc and add it to the publications

com.netflix.nebula.info-jar

Gradle plugin collect and provide information about the environment

nebula.nebula-maven-developers

Publishing related plugins

nebula.maven-base-publishing

Setup basic nebula MavenPublication

com.netflix.nebula.ospackage

Provides a task similar to Tar and Zip for constructing RPM and DEB package files.

com.netflix.nebula.test-jar

Plugins to ease maven-publish and ivy-publish configuration

nebula.resolved-maven

Publishing related plugins

nebula.ivy-base-publish

Setup nebulaIvy IvyPublication

nebula.ivy-remove-platform-dependencies

Built on top of nebula.ivy-dependencies, removes dependencies with platform or enforced-platform category status

com.netflix.nebula.maven-manifest

Plugins to ease maven-publish and ivy-publish configuration

nebula.ospackage-application-spring-boot

Packages output of application plugin into a debian or rpm

nebula.blacklist

Gradle plugin for providing rules for dependency resolution correction

nebula.plugin-plugin

Sets up publishing and release process for all of the other nebula plugins

nebula.nebula-test-jar

Publishing related plugins

nebula.ospackage-base

Setup base publishing for OS packages

nebula.nebula-maven-publishing

Publishing related plugins

nebula.node

Nebula Node Plugin

nebula.info-broker

Plugin to gather information about the environment

com.netflix.nebula.ospackage-daemon

Create daemontools runner

nebula.confs-visible

Publishing related plugins

com.netflix.nebula.grunt

Plugins to ease use of Node tools (Node, Grunt, Gulp)

nebula.info-java

Plugin to gather information about the environment

nebula.gulp

Nebula Gulp Plugin

com.netflix.nebula.ospackage-docker-base

Setup base publishing for docker images

nebula.source-jar

Create a sourceJar task to package up the project's source code and add it to the publications

nebula.maven-excludes

Insert excludes into the pom when individual dependencies have exclude statements

nebula.ospackage-daemon

Create daemontools runner

com.netflix.nebula.release

Release opinions on top of gradle-git

com.netflix.nebula.ospackage-application

Packages output of application plugin into a debian or rpm

com.netflix.nebula.override

Override arbitrary properties in a Gradle build

com.netflix.nebula.ospackage-base

Setup base publishing for OS packages

nebula.nebula-developers

Publishing related plugins

com.netflix.nebula.contacts

Plugin to specify and publish who the owner of a project is

nebula.nebula-facet

Healthy defaults for a standard Gradle project

nebula.os-package-base

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

com.netflix.nebula.source-jar

Plugins to ease maven-publish and ivy-publish configuration

nebula.maven-scm

Adds SCM info to the pom

nebula.hollow

This plugin provides a task for generating hollow consumer api.

nebula.os-package

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

nebula.ivy-compile-only

Deal with compileOnly configuration

nebula.compile-api

Adds a compileApi configuration, dependencies in this configuration will be put in compile conf/scope of ivy/maven

com.netflix.nebula.facet

Reduce boilerplate for adding additional source sets

com.netflix.nebula.info-ci

Gradle plugin collect and provide information about the environment

com.netflix.nebula.info

Gradle plugin collect and provide information about the environment

com.netflix.nebula.maven-apache-license

Plugins to ease maven-publish and ivy-publish configuration

nebula.test-jar

Create a testJar task to package up test classes and add it to the publications

nebula.nebula-javadoc-jar

Publishing related plugins

nebula.gradle-stash-base

Sets up some common

com.netflix.nebula.maven-shadow-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.ivy-verify-unspecified-version-dependencies

Verifies that ivy descriptor does not contain unspecified as version for dependencies

com.netflix.dgs.codegen

Gradle plugin for generating Java and Kotlin classes from GraphQL Schema

com.netflix.nebula.javadoc-jar

Plugins to ease maven-publish and ivy-publish configuration

nebula.maven-java-publishing

Add component.war if a war project, add component.java otherwise

nebula.gradle-stash

Gradle plugin to do various Stash SCM tasks

nebula.ospackage-application

Packages output of application plugin into a debian or rpm

com.netflix.nebula.maven-publish

Plugins to ease maven-publish and ivy-publish configuration

com.netflix.nebula.ivy-nebula-publish

Plugins to ease maven-publish and ivy-publish configuration

com.netflix.nebula.info-owners

Gradle plugin collect and provide information about the environment

nebula.provided-base

Create a provided configuration. Similar to providedCompile create by the war plugin.

com.netflix.nebula.info-dependencies

Gradle plugin collect and provide information about the environment

nebula.nebula-maven-distribute

Publishing related plugins

nebula.nebula-publish-manifest

Publishing related plugins

nebula.integtest

Adds source set and task for running integration tests separately from unit tests

com.netflix.nebula.resolution-rules

Gradle resolution rules plugin

nebula.ospackage-docker-base

Setup base publishing for docker images

com.netflix.nebula.maven-resolved-dependencies

Plugins to ease maven-publish and ivy-publish configuration

nebula.netflixoss

Gradle plugin to setup common needs for Netflix OSS projects

com.netflix.nebula.rpm

Create RPM system packages

nebula.ivy-resolved-dependencies

Built on top of nebula.ivy-dependencies, replacing dynamic versions with the actual resolved versions

com.netflix.nebula.info-props

Gradle plugin collect and provide information about the environment

nebula.override

Override arbitrary properties in a Gradle build

com.netflix.nebula.node

Plugins to ease use of Node tools (Node, Grunt, Gulp)

com.netflix.nebula.maven-scm

Plugins to ease maven-publish and ivy-publish configuration

nebula.gradle-dependency-lock

A plugin to allow people using dynamic dependency versions to lock them to specific versions.

com.netflix.nebula.provided-base

Plugins to add provided and optional configurations

nebula.project

Gradle plugin to setup a responsible Gradle project

nebula.ivy-publish

Applies our opinions for ivy publications

nebula.apache-license-pom

Add the Apache v2 license to the pom

com.netflix.nebula.info-broker

Gradle plugin collect and provide information about the environment

com.netflix.nebula.dependency-recommender

Allows projects to leave off version numbers in dependencies section and have versions recommended by other sources

nebula.os-package-docker

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

nebula.more-nothing-plugin

Another plugin that does nothing

nebula.resolved-ivy

Publishing related plugins

nebula.nothing-plugin

Plugin that does nothing

nebula.nebula-bintray

Applies nebula.nebula-bintray-publishing and nebula.nebula-ojo-publishing

nebula.gradle-git-scm

Git implementation of gradle-scm-plugin

nebula.maven-dependencies

Add component.war if a war project, add component.java otherwise, add dependencies

nebula.maven-base-publish

Setup nebula maven publication. Add a name and description element to the published POM

nebula.ivy-excludes

Insert excludes into the ivy.xml when individual dependencies have exclude statements

com.netflix.nebula.ivy-remove-platform-dependencies

Plugins to ease maven-publish and ivy-publish configuration

com.netflix.nebula.info-scm

Gradle plugin collect and provide information about the environment

nebula.nebula-provided-base

Create a provided configuration. Similar to providedCompile create by the war plugin.

com.netflix.nebula.java-cross-compile

Gradle Java Cross-Compile Plugin

nebula.ospackage-application-daemon

Creates daemontools setup to run output from application plugin

com.netflix.nebula.spring-boot-jar

Plugins to ease maven-publish and ivy-publish configuration

nebula.nebula-bintray-publishing

Plugin for plugins, heavily opinionated about nebula-plugins

nebula.test-nothing-plugin

nebula-test-nothing-plugin

nebula.resolved-pom

Replaces dynamic versions with the actual resolved versions

nebula.docker

Gradle Docker Package Plugin

nebula.nebula-project

Healthy defaults for a standard Gradle project

nebula.info-dependencies

Gradle plugin collect and provide information about the environment

com.netflix.nebula.gradle-git-scm

A git implementation of the gradle-scm-plugin

nebula.maven-shadow-publish

Configures project to use shadowJar artifact instead of jar artifact when users want to replace the jar task

com.netflix.nebula.plugin-plugin

Sets up publishing and release process for all of the other nebula plugins

nebula.gradle-scm

Base SCM Plugin for gathering information or performing actions

nebula.info-props

Plugin to gather information about the environment

nebula.oss-publishing

Publishes nebula projects to Netflix OSS repositories and Maven Central

com.netflix.nebula.ivy-manifest

Plugins to ease maven-publish and ivy-publish configuration

nebula.clojure

Small wrapper around clojuresque

nebula.lock

Inline dependency locking for Gradle

nebula.manifest-pom

Append additional information from our info plugin to the properties section of the pom

com.netflix.nebula.project

Gradle plugin to setup a responsible Gradle project

nebula.nebula-publishing

Publishing related plugins

com.netflix.nebula.gulp

Plugins to ease use of Node tools (Node, Grunt, Gulp)

nebula.facet

Reduce boilerplate for adding additional source sets

com.netflix.nebula.ivy-verify-unspecified-version-dependencies

Plugins to ease maven-publish and ivy-publish configuration

nebula.dependency-recommender

Allows projects to leave off version numbers in dependencies section and have versions recommended by other sources

nebula.rpm

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

nebula.ivy-shadow-publish

Configures project to use shadowJar artifact instead of jar artifact when users want to replace the jar task

nebula.maven-manifest

Append additional information from our info plugin to the properties section of the pom

nebula.maven-publishing

Applies our opinions for maven publications

nebula.nebula-ivy-publishing

Publishing related plugins

nebula.kotlin-nodep

Applies Kotlin defaults without stdlib dependencies

com.netflix.nebula.ospackage-application-spring-boot

Packages output of application plugin into a debian or rpm

nebula.maven-compile-only

Deal with compileOnly configuration

nebula.maven-developer

Configures contacts for maven publishing

nebula.maven-verify-unspecified-version-dependencies

Verifies that ivy descriptor does not contain unspecified as version for dependencies

nebula.sample-plugin

Plugin that does nothing

nebula.ivy-dependencies

Add component.war if a war project, add component.java otherwise, add dependencies

nebula.optional-base

Create a provided configuration. Similar to providedCompile create by the war plugin.

nebula.maven-dependencies-jar

Add component.jar, mostly useful when another plugin interferes with how nebula.maven-dependencies works

nebula.scm-pom

Adds SCM info to the pom

nebula.metrics.init-plugin

Gradle Metrics plugin: Collects gradle metrics and publishes to ElasticSearch HTTP/Splunk/REST endpoints

com.netflix.nebula.dependency-lock

Plugin to lock dynamic dependencies

com.netflix.nebula.jakartaee-migration

Gradle JakartaEE Ecosystem Plugin

com.netflix.nebula.oss-publishing

Publishes nebula projects to Netflix OSS repositories and Maven Central

nebula.fix-java

Healthy defaults for a standard Gradle project

nebula.nebula-sign

Publishing related plugins

com.netflix.nebula.maven-developer

Plugins to ease maven-publish and ivy-publish configuration

com.netflix.nebula.lint

Pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts

com.netflix.nebula.ivy-base-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.deb

Gradle plugin for constructing linux packages, specifically RPM and DEBs.

nebula.dependency-lock

A plugin to allow people using dynamic dependency versions to lock them to specific versions.

nebula.info-scm

Plugin to gather information about the environment

nebula.nebula-clojure

Small wrapper around clojuresque to leave out Clojars

nebula.nebula-release

Release opinions based around gradle-git

com.netflix.nebula.ivy-publish

Plugins to ease maven-publish and ivy-publish configuration

nebula.contacts

Structure to define the owners of a project, then contributing this back to other plugins

nebula.java-cross-compile

Gradle resolution rules plugin

nebula.nebula-ojo-publishing

Plugin for plugins, heavily opinionated about nebula-plugins

nebula.maven-publish

Applies our opinions for maven publications

nebula.info-basic

Plugin to gather information about the environment

com.netflix.nebula.integtest

Adds source set and task for running integration tests separately from unit tests

com.netflix.nebula.maven-verify-unspecified-version-dependencies

Plugins to ease maven-publish and ivy-publish configuration

com.netflix.nebula.info-basic

Gradle plugin collect and provide information about the environment

nebula.shadow-jar

Configures project to use shadowJar artifact instead of jar artifact when users want to replace the jar task

nebula.kotlin

Provides the Kotlin plugin via the Gradle plugin portal and allows Kotlin library versions to be omitted

nebula.contacts-base

Structure to define the owners of a project, then contributing this back to other plugins

Nebula Plugins is not a member of any organizations.