Groovy Documentation

org.linkedin.gradle.plugins
[Groovy] Class ReleasePlugin

java.lang.Object
  org.linkedin.gradle.plugins.ReleasePlugin

class ReleasePlugin

This plugin adds a 'release' task and creates a 'releaseMaster' configuration. This plugin also adds a 'publish' taks and creates a 'publishMaster' configuration (extends from releaseMaster) . If you want your artifacts to be 'released'/'published' then simply add them to a configuration and make masterRelease extends from it.

Authors:
ypujante@linkedin.com


Field Summary
static java.lang.String PUBLISH_MASTER_CONFIGURATION

static java.lang.String RELEASE_MASTER_CONFIGURATION

 
Method Summary
static Configuration addToReleaseMaster(Project project, java.lang.String configuration)

Needs to be executed after the build script has been evaluated

void apply(Project project)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

PUBLISH_MASTER_CONFIGURATION

public static final java.lang.String PUBLISH_MASTER_CONFIGURATION


RELEASE_MASTER_CONFIGURATION

public static final java.lang.String RELEASE_MASTER_CONFIGURATION


 
Method Detail

addToReleaseMaster

static Configuration addToReleaseMaster(Project project, java.lang.String configuration)
Needs to be executed after the build script has been evaluated


apply

void apply(Project project)


 

Groovy Documentation