public class DslPublish extends DslBase
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CMD |
| Constructor and Description |
|---|
DslPublish(HNCTPlugin plugin,
org.gradle.api.Project p,
org.gradle.api.artifacts.dsl.RepositoryHandler snapshot,
org.gradle.api.artifacts.dsl.RepositoryHandler productionRepo) |
| Modifier and Type | Method and Description |
|---|---|
void |
configurePublicationForProject(org.gradle.api.Project p)
Configure publication for a particular project.
|
void |
dev(org.gradle.api.Action<? super org.gradle.api.artifacts.dsl.RepositoryHandler> configure) |
org.gradle.api.publish.ivy.IvyPublication |
generatePublicationForSourceSet(org.gradle.api.tasks.SourceSet s,
org.gradle.api.Project p,
org.gradle.api.publish.PublicationContainer publications,
boolean isDev) |
void |
prod(org.gradle.api.Action<? super org.gradle.api.artifacts.dsl.RepositoryHandler> configure) |
public static final java.lang.String CMD
public DslPublish(HNCTPlugin plugin, org.gradle.api.Project p, org.gradle.api.artifacts.dsl.RepositoryHandler snapshot, org.gradle.api.artifacts.dsl.RepositoryHandler productionRepo)
public void configurePublicationForProject(org.gradle.api.Project p)
p - the projectpublic org.gradle.api.publish.ivy.IvyPublication generatePublicationForSourceSet(org.gradle.api.tasks.SourceSet s,
org.gradle.api.Project p,
org.gradle.api.publish.PublicationContainer publications,
boolean isDev)
public void dev(org.gradle.api.Action<? super org.gradle.api.artifacts.dsl.RepositoryHandler> configure)
public void prod(org.gradle.api.Action<? super org.gradle.api.artifacts.dsl.RepositoryHandler> configure)