nebula.rxjava-project
Template for RxJava projects
nebula.release
Release opinions on top of gradle-git
nebula.nebula-source-jar
Publishing related plugins
nebula.grunt
Nebula Grunt Plugin
nebula.maven-resolved-dependencies-jar
Built on top of nebula.maven-dependencies-jar, replacing dynamic versions with the actual resolved versions
nebula.dependency-base
A base plugin to improve dependency insight and handle all dependency applies
nebula.resolution-rules
Gradle resolution rules plugin
nebula.nebula-integtest
Healthy defaults for a standard Gradle project
nebula.info
Plugin to gather information about the environment
nebula.info-owners
Plugin to gather information about the environment
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.resolution-rules-producer
Produces a resolution rules file tp be consumed by 'nebula.resolution-rules'
nebula.nebula-maven-scm
Publishing related plugins
nebula.ivy-nebula-publish
Applies our opinions for ivy publications
nebula.maven-base-publishing
Setup basic nebula MavenPublication
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
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.ospackage-base
Setup base publishing for OS packages
nebula.confs-visible
Publishing related plugins
nebula.info-java
Plugin to gather information about the environment
nebula.source-jar
Create a sourceJar task to package up the project's source code and add it to the publications
nebula.ospackage-daemon
Create daemontools runner
nebula.nebula-facet
Healthy defaults for a standard Gradle project
nebula.os-package-base
Gradle plugin for constructing linux packages, specifically RPM and DEBs.
nebula.maven-scm
Adds SCM info to the pom
nebula.hollow
This plugin provides a task for generating hollow consumer api.
nebula.ivy-compile-only
Deal with compileOnly 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.ivy-verify-unspecified-version-dependencies
Verifies that ivy descriptor does not contain unspecified as version for dependencies
nebula.maven-java-publishing
Add component.war if a war project, add component.java otherwise
nebula.provided-base
Create a provided configuration. Similar to providedCompile create by the war plugin.
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
nebula.ospackage-docker-base
Setup base publishing for docker images
nebula.netflixoss
Gradle plugin to setup common needs for Netflix OSS projects
nebula.gradle-dependency-lock
A plugin to allow people using dynamic dependency versions to lock them to specific versions.
nebula.ivy-publish
Applies our opinions for ivy publications
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.gradle-git-scm
Git implementation of gradle-scm-plugin
nebula.ivy-excludes
Insert excludes into the ivy.xml when individual dependencies have exclude statements
nebula.test-nothing-plugin
nebula-test-nothing-plugin
nebula.resolved-pom
Replaces dynamic versions with the actual resolved versions
nebula.info-dependencies
Gradle plugin collect and provide information about the environment
nebula.maven-shadow-publish
Configures project to use shadowJar artifact instead of jar artifact when users want to replace the jar task
nebula.oss-publishing
Publishes nebula projects to Netflix OSS repositories and Maven Central
nebula.lock
Inline dependency locking for Gradle
nebula.manifest-pom
Append additional information from our info plugin to the properties section of the pom
nebula.nebula-publishing
Publishing related plugins
nebula.facet
Reduce boilerplate for adding additional source sets
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.kotlin-nodep
Applies Kotlin defaults without stdlib dependencies
nebula.maven-compile-only
Deal with compileOnly configuration
nebula.maven-verify-unspecified-version-dependencies
Verifies that ivy descriptor does not contain unspecified as version for dependencies
nebula.optional-base
Create a provided configuration. Similar to providedCompile create by the war plugin.
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
nebula.fix-java
Healthy defaults for a standard Gradle project
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.maven-publish
Applies our opinions for maven publications
nebula.shadow-jar
Configures project to use shadowJar artifact instead of jar artifact when users want to replace the jar task
nebula.metrics.settings-plugin
Gradle Metrics plugin: Collects gradle metrics and publishes to ElasticSearch HTTP/Splunk/REST endpoints
nebula.contacts-manifest
Structure to define the owners of a project, then contributing this back to other plugins
nebula.com.netflix.ospackage.docker
Gradle plugin for constructing linux packages, specifically RPM and DEBs.
nebula.ospackage
Provides a task similar to Tar and Zip for constructing RPM and DEB package files.
nebula.maven-apache-license
Add the Apache v2 license to the pom
nebula.spring-boot-jar
Configures project to use bootJar artifact instead of jar artifact
nebula.lint
Pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts
nebula.maven-nebula-publish
Applies our opinions for maven publications
nebula.metrics
Gradle metrics plugin
nebula.ospackage-docker
Create docker images from ospackage block
nebula.info-ci
Plugin to gather information about the environment
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.ivy-manifest
Append additional information from our info plugin to the info section of the ivy.xml
nebula.nebula-optional-base
Create a provided configuration. Similar to providedCompile create by the war plugin.
nebula.nebula-plugin
Plugin for plugins, heavily opinionated about nebula-plugins
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.source-refactor
Pluggable and distributed refactoring tool for Java source code
nebula.javadoc-jar
Create a javadocJar task to package up the javadoc and add it to the publications
nebula.nebula-maven-developers
Publishing related plugins
nebula.resolved-maven
Publishing related plugins
nebula.plugin-plugin
Sets up publishing and release process for all of the other nebula plugins
nebula.nebula-test-jar
Publishing related plugins
nebula.nebula-maven-publishing
Publishing related plugins
nebula.node
Nebula Node Plugin
nebula.info-broker
Plugin to gather information about the environment
nebula.gulp
Nebula Gulp Plugin
nebula.maven-excludes
Insert excludes into the pom when individual dependencies have exclude statements
nebula.nebula-developers
Publishing related plugins
nebula.os-package
Gradle plugin for constructing linux packages, specifically RPM and DEBs.
nebula.compile-api
Adds a compileApi configuration, dependencies in this configuration will be put in compile conf/scope of ivy/maven
nebula.gradle-stash-base
Sets up some common
com.netflix.dgs.codegen
Gradle plugin for generating Java and Kotlin classes from GraphQL Schema
nebula.gradle-stash
Gradle plugin to do various Stash SCM tasks
nebula.ospackage-application
Packages output of application plugin into a debian or rpm
nebula.ivy-resolved-dependencies
Built on top of nebula.ivy-dependencies, replacing dynamic versions with the actual resolved versions
nebula.override
Override arbitrary properties in a Gradle build
nebula.project
Gradle plugin to setup a responsible Gradle project
nebula.apache-license-pom
Add the Apache v2 license to the pom
nebula.nebula-bintray
Applies nebula.nebula-bintray-publishing and nebula.nebula-ojo-publishing
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.nebula-provided-base
Create a provided configuration. Similar to providedCompile create by the war plugin.
nebula.ospackage-application-daemon
Creates daemontools setup to run output from application plugin
nebula.nebula-bintray-publishing
Plugin for plugins, heavily opinionated about nebula-plugins
nebula.docker
Gradle Docker Package Plugin
nebula.nebula-project
Healthy defaults for a standard Gradle project
nebula.gradle-scm
Base SCM Plugin for gathering information or performing actions
nebula.info-props
Plugin to gather information about the environment
nebula.clojure
Small wrapper around clojuresque
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.maven-developer
Configures contacts for maven publishing
nebula.sample-plugin
Plugin that does nothing
nebula.ivy-dependencies
Add component.war if a war project, add component.java otherwise, add dependencies
nebula.maven-dependencies-jar
Add component.jar, mostly useful when another plugin interferes with how nebula.maven-dependencies works
nebula.nebula-sign
Publishing related plugins
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
nebula.nebula-ojo-publishing
Plugin for plugins, heavily opinionated about nebula-plugins
nebula.info-basic
Plugin to gather information about the environment
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