Nebula Plugins
nebula

Joined on June 29, 2015

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

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

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

Gradle plugin collect and provide information about the environment

Publishing related plugins

Plugins to ease maven-publish and ivy-publish configuration

Plugins to ease maven-publish and ivy-publish configuration

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

Plugins to ease maven-publish and ivy-publish configuration

Applies our opinions for ivy publications

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

Plugin to lock dynamic dependencies

Adds SCM info to the pom

nebula.docker

Deprecated

Gradle Docker Package Plugin

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

Gradle plugin to setup a responsible Gradle project

Insert excludes into the pom when individual dependencies have exclude statements

Setup base publishing for docker images

Publishing related plugins

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

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

Creates daemontools setup to run output from application plugin

Plugins to ease maven-publish and ivy-publish configuration

Replaces dynamic versions with the actual resolved versions

Consolidates console reports for multiple subprojects

Applies our opinions for maven publications

Gradle plugin to do various Stash SCM tasks

Publishing related plugins

Plugin to gather information about the environment

Plugin for plugins, heavily opinionated about nebula-plugins

Gradle plugin collect and provide information about the environment

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

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

Setup base publishing for OS packages

Gradle plugin collect and provide information about the environment

Publishes nebula projects to Netflix OSS repositories and Maven Central

Plugins to ease maven-publish and ivy-publish configuration

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

Gradle plugin collect and provide information about the environment

Gradle plugin collect and provide information about the environment

Plugin that does nothing

Setup basic nebula MavenPublication

Gradle resolution rules plugin

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

Reduce boilerplate for adding additional source sets

Publishing related plugins

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

Plugins to ease maven-publish and ivy-publish configuration

Plugins to ease maven-publish and ivy-publish configuration

Plugins to add provided and optional configurations

Setup base publishing for docker images

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

Gradle JakartaEE Ecosystem Plugin

Override arbitrary properties in a Gradle build

Publishing related plugins

Plugin that does nothing

Provides a task for generating hollow consumer api

Gradle plugin to setup common needs for Netflix OSS projects

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

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

Plugins to ease maven-publish and ivy-publish configuration

Publishing related plugins

Plugins to ease maven-publish and ivy-publish configuration

Gradle plugin to do various Stash SCM tasks

Plugins to ease maven-publish and ivy-publish configuration

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

Creates daemontools setup to run output from application plugin

Applies our opinions for maven publications

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

Plugin for plugins, heavily opinionated about nebula-plugins

Healthy defaults for a standard Gradle project

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

Healthy defaults for a standard Gradle project

Sets up publishing and release process for Nebula Libraries

Small wrapper around clojuresque

Healthy defaults for a standard Gradle project

Override arbitrary properties in a Gradle build

Gradle resolution rules plugin

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

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

Plugins to add provided and optional configurations

Plugin for plugins, heavily opinionated about nebula-plugins

Sets up some common

Plugins to ease maven-publish and ivy-publish configuration

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

Plugin to setup common SCM operations and information gathering

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

Plugins to ease maven-publish and ivy-publish configuration

Packages output of application plugin into a debian or rpm

Publishing related plugins

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

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

Gradle plugin collect and provide information about the environment

Template for RxJava projects

Create docker images from ospackage block

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

Create debian system packages

Plugin to gather information about the environment

Publishing related plugins

Plugins to ease maven-publish and ivy-publish configuration

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

Create RPM system packages

Publishing related plugins

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

Gradle plugin collect and provide information about the environment

Publishing related plugins

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

A git implementation of the gradle-scm-plugin

Plugins to ease maven-publish and ivy-publish configuration

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

Plugins to ease maven-publish and ivy-publish configuration

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

Plugins to ease maven-publish and ivy-publish configuration

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

Sets up a project to consume archrules libraries and run them against the code in the current project

Setup base publishing for OS packages

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

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

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

Publishing related plugins

Publishing related plugins

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

This plugin provides a task for generating hollow consumer api.

Nebula Node Plugin

Release opinions on top of gradle-git

Applies our opinions for maven publications

Release opinions on top of gradle-git

Gradle plugin to setup a responsible Gradle project

Plugin to gather information about the environment

nebula.scm-pom

Deprecated

Adds SCM info to the pom

Another plugin that does nothing

Create daemontools runner

Template for NetflixOSS projects

Gradle resolution rules plugin

Plugins to ease maven-publish and ivy-publish configuration

Signs nebula projects

Plugin for plugins, heavily opinionated about nebula-plugins

Reduce boilerplate for adding additional source sets

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

Add the Apache v2 license to the pom

Applies our opinions for ivy publications

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

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

Plugin to gather information about the environment

Nebula Grunt Plugin

Gradle plugin collect and provide information about the environment

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

Gradle plugin collect and provide information about the environment

nebula-test-nothing-plugin

Gradle plugin for providing rules for dependency resolution correction

Plugins to ease maven-publish and ivy-publish configuration

Sets up build scans

Publishing related plugins

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

Applies Kotlin defaults without stdlib dependencies

Deal with compileOnly configuration

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

Plugins to ease maven-publish and ivy-publish configuration

Publishes nebula projects to Netflix OSS repositories and Maven Central

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

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

Gradle Java Cross-Compile Plugin

Plugins to ease maven-publish and ivy-publish configuration

Git implementation of gradle-scm-plugin

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

Deal with compileOnly configuration

Plugins to ease maven-publish and ivy-publish configuration

Pluggable and distributed refactoring tool for Java source code

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

Configures contacts for maven publishing

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

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

Plugins to ease maven-publish and ivy-publish configuration

Gradle plugin collect and provide information about the environment

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

Packages output of application plugin into a debian or rpm

Plugin to gather information about the environment

Create daemontools runner

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

Healthy defaults for a standard Gradle project

Verifies a nebula publication

Plugin to gather information about the environment

Add the Apache v2 license to the pom

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

Gradle plugin collect and provide information about the environment

Plugins to ease maven-publish and ivy-publish configuration

Configures project to use bootJar artifact instead of jar artifact

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

Base SCM Plugin for gathering information or performing actions

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

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

Publishing related plugins

Plugin that does nothing, well maybe just tries something

Plugins to ease maven-publish and ivy-publish configuration

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

Packages output of application plugin into a debian or rpm

nebula.lock

Deprecated

Inline dependency locking for Gradle

Another plugin that does nothing

Create docker images from ospackage block

Packages output of application plugin into a debian or rpm

Small wrapper around clojuresque to leave out Clojars

Gradle plugin for generating Java and Kotlin classes from GraphQL Schema

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

Publishing related plugins

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

Plugin to gather information about the environment

Plugin to gather information about the environment

Gradle metrics plugin

Plugins to ease maven-publish and ivy-publish configuration

Release opinions based around gradle-git

Small wrapper around clojuresque

Gradle plugin collect and provide information about the environment

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

Used to trigger dependency resolution on all configurations of all projects

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

Plugin to gather information about the environment

Nebula Gulp Plugin

Setup nebulaIvy IvyPublication

Sets up publishing and release process for Nebula Multiproject Repos

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

Plugin that does nothing

Sets up a project for declaring archrules to be used in another project via the runner plugin

Plugins to ease maven-publish and ivy-publish configuration

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

Nebula Plugins is not a member of any organizations.