public class UberJarDeployment extends Object implements Deployment
| Modifier and Type | Field and Description |
|---|---|
static String |
CLI_KEYS |
static String |
DEFAULT_ARTIFACT |
static String |
DEFAULT_GROUPID |
static String |
DEFAULT_JAR_NAME |
static String |
PROP_AID |
static String |
PROP_GID |
static String |
PROP_JARNAME |
static String |
PROP_OUTPUTDIR |
static String |
PROP_VER |
| Constructor and Description |
|---|
UberJarDeployment(String outputDir) |
UberJarDeployment(String outputDir,
String jarName,
String groupId,
String artifactId,
String version) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
asProperties() |
void |
fromProperties(Map<String,String> p) |
List<String> |
gradleImports() |
List<GradlePlugin> |
gradlePlugins() |
List<String> |
gradleTaskNames() |
String |
outputString()
Summary output string after the build completes
i.e., info about the output after the build has completed
|
List<String> |
propertyNames() |
DeploymentValidation |
validate()
Validate the deployment configuration before the deployment build is attempted
Used to detect obvious problems such as "output location is not set" etc
|
public static final String DEFAULT_GROUPID
public static final String DEFAULT_ARTIFACT
public static final String DEFAULT_JAR_NAME
public static final String PROP_OUTPUTDIR
public static final String PROP_JARNAME
public static final String PROP_GID
public static final String PROP_AID
public static final String PROP_VER
public static final String CLI_KEYS
public UberJarDeployment(String outputDir)
public List<String> propertyNames()
propertyNames in interface Deploymentpublic Map<String,String> asProperties()
asProperties in interface Deploymentpublic void fromProperties(Map<String,String> p)
fromProperties in interface Deploymentpublic DeploymentValidation validate()
Deploymentvalidate in interface Deploymentpublic String outputString()
DeploymentoutputString in interface Deploymentpublic List<String> gradleImports()
gradleImports in interface Deploymentpublic List<GradlePlugin> gradlePlugins()
gradlePlugins in interface Deploymentpublic List<String> gradleTaskNames()
gradleTaskNames in interface DeploymentCopyright © 2021. All rights reserved.