Nebula Plugins
nebula

Joined on June 29, 2015

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.rxjava-project

Template for RxJava projects

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

nebula.grunt

Nebula Grunt Plugin

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.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

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

nebula.ivy-nebula-publish

Applies our opinions for ivy publications

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.maven-base-publishing

Setup basic nebula MavenPublication

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

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

nebula.confs-visible

Publishing related plugins

nebula.info-java

Plugin to gather information about the environment

nebula.gulp

Nebula Gulp Plugin

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

nebula.nebula-developers

Publishing related plugins

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.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

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

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.gradle-stash

Gradle plugin to do various Stash SCM tasks

nebula.ospackage-application

Packages output of application plugin into a debian or rpm

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.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.gradle-dependency-lock

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

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

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

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.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

nebula.maven-shadow-publish

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

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.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.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

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.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

nebula.fix-java

Healthy defaults for a standard Gradle project

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.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

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.