JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addDependency(String, String)
- Method in
DependencyHandler
addRepository(T, String, Action<? super T>)
- Method in
RepositoryHandler
apply(Project)
- Method in
BasePlugin
apply(Project)
- Method in
BootstrapPlugin
apply(Project)
- Method in
DistributionPlugin
apply(Project)
- Method in
MainPlugin
ArtifactJsonTask
- Class in
tekgenesis.plugin.distribution
B
BasePlugin
- Class in
tekgenesis.plugin
Base plugin for projects using Sui Generis
bootStrap()
- Method in
CreateApplicationBootStrap
bootstrapFile(Project)
- Method in
DistributionExtension
BootstrapPlugin
- Class in
tekgenesis.plugin.bootstrap
BootstrapPlugin(Instantiator, FileOperations)
- Constructor in
BootstrapPlugin
C
CreateApplicationBootStrap
- Class in
tekgenesis.plugin.distribution
CreateApplicationBootStrap()
- Constructor in
CreateApplicationBootStrap
CreateComponentPropertiesTask
- Class in
tekgenesis.plugin.distribution
this task creates a jar file with the component-info properties, and if the distribution is an application also the general components file.
CreateComponentPropertiesTask()
- Constructor in
CreateComponentPropertiesTask
createFile()
- Method in
ArtifactJsonTask
D
dependencies(Closure)
- Method in
TekgenesisExtension
Tekgenesis repositories for this project
Dependency
- Class in
tekgenesis.plugin.repositories
Dependency(String, String, Project)
- Constructor in
Dependency
DependencyHandler
- Class in
tekgenesis.plugin.repositories
DependencyHandler(List<Dependency>, Project, TekgenesisExtension)
- Constructor in
DependencyHandler
Distribution
- Class in
tekgenesis.plugin
Distribution(String, String, String)
- Constructor in
Distribution
distributionDir(Project)
- Method in
DistributionExtension
distributionDirFile(Project)
- Method in
DistributionExtension
DistributionExtension
- Class in
tekgenesis.plugin.distribution
DistributionPlugin
- Class in
tekgenesis.plugin.distribution
DistributionType
- Enum in
tekgenesis.plugin.distribution
Download
- Class in
tekgenesis.plugin
Download class
download(Project)
- Method in
Distribution
download(URL, String, File, ProgressLogger)
- Method in
Download
E
F
fetch(Project, Dependency, File)
- Method in
FetchArtifactRepository
fetch(Project, Dependency, File)
- Method in
RsyncArtifactRepository
fetch(Project, Dependency, File)
- Method in
S3ArtifactRepository
fetch(Project, Dependency, File)
- Method in
TekArtifactRepository
FetchArtifactRepository
- Interface in
tekgenesis.plugin.repositories
fetchDependency(Dependency, FetchArtifactRepository)
- Method in
DependencyHandler
fixVersion(String)
- Method in
Dependency
flatDir(Action<? super FlatDirectoryArtifactRepository>)
- Method in
RepositoryHandler
G
generate(Project, File, String, String)
- Method in
BasePlugin
generate()
- Method in
CreateComponentPropertiesTask
generate(Project, File, String)
- Method in
IxPlugin
generateDoc(Project, File)
- Method in
MMPlugin
getArtifact()
- Method in
Dependency
getArtifactBranch()
- Method in
Dependency
getArtifactVersion()
- Method in
Dependency
getCleanTaskName()
- Method in
Dependency
getDependencies()
- Method in
Dependency
getDescription()
- Method in
CreateApplicationBootStrap
getDescription()
- Method in
PushDistributionTask
getDocOutputDir(Project)
- Method in
MMPlugin
getExtension(Project)
- Method in
TekgenesisExtension
getFetchArtifactRepositories()
- Method in
TekgenesisExtension
getFetchTaskName()
- Method in
Dependency
getGenDir(Project, String)
- Method in
BasePlugin
getName()
- Method in
Dependency
getOutputDir(Project, String)
- Method in
BasePlugin
getProgressLoggerFactory()
- Method in
TekgenesisExtension
getPushArtifactRepositories()
- Method in
TekgenesisExtension
getRebaseTaskName()
- Method in
Dependency
getVersionPropertyName()
- Method in
Dependency
H
human(long)
- Method in
Download
I
invokeMethod(String, Object)
- Method in
DependencyHandler
isBootstrap(Project)
- Method in
DistributionExtension
isPersonalBuild(def)
- Method in
Utils
isSuigenerisArtifact()
- Method in
Dependency
IxPlugin
- Class in
tekgenesis.plugin
Ix Plugin.
J
jsonFile(Project)
- Method in
DistributionExtension
K
L
M
MainPlugin
- Class in
tekgenesis.plugin
MainPlugin(Instantiator, FileOperations, ProgressLoggerFactory)
- Constructor in
MainPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
BasePlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
IxPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration)
- Method in
MMPlugin
MMPlugin
- Class in
tekgenesis.plugin
MetaModel Plugin.
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
BasePlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
IxPlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration)
- Method in
MMPlugin
N
newProgressLogger(Project, String, String)
- Method in
Utils
newTaskName(String)
- Method in
DistributionExtension
O
P
push(Project, Distribution)
- Method in
PushArtifactRepository
push()
- Method in
PushDistributionTask
push(Project, Distribution)
- Method in
RsyncArtifactRepository
push(Project, Distribution)
- Method in
S3ArtifactRepository
PushArtifactRepository
- Interface in
tekgenesis.plugin.repositories
PushDistributionTask
- Class in
tekgenesis.plugin.distribution
PushDistributionTask()
- Constructor in
PushDistributionTask
Q
R
readArtifactData()
- Method in
Dependency
rebase(Project, Dependency, String)
- Method in
FetchArtifactRepository
rebase(Project, Dependency, String)
- Method in
RsyncArtifactRepository
rebase(Project, Dependency, String)
- Method in
S3ArtifactRepository
rebase(Project, Dependency, String)
- Method in
TekArtifactRepository
repositories(Closure)
- Method in
TekgenesisExtension
Repositories to obtain repositories, there are several implementations (local, s3, http, rsync)
RepositoryHandler
- Class in
tekgenesis.plugin.repositories
RepositoryHandler(List<ArtifactRepository>)
- Constructor in
RepositoryHandler
RSync
- Class in
tekgenesis.plugin
rsync(Action<? super RsyncArtifactRepository>)
- Method in
RepositoryHandler
RsyncArtifactRepository
- Class in
tekgenesis.plugin.repositories
S
s3(Action<? super ArtifactRepository>)
- Method in
RepositoryHandler
S3ArtifactRepository
- Class in
tekgenesis.plugin.repositories
setInputs(Task, String)
- Method in
BasePlugin
setInputs(Task, String)
- Method in
IxPlugin
setInputs(Task, String)
- Method in
MMPlugin
setOutputs(String, Task)
- Method in
BasePlugin
setOutputs(String, Task)
- Method in
IxPlugin
suigenerisArtifactKey(Project)
- Method in
CreateApplicationBootStrap
/*" include "gradlew" include "gradlew.bat" } } def branchDir = project.file("${project.projectDir}/src/${distribution.name}/bootstrap/${branch}") if (branchDir.exists()) { logger.info("Branch Dir: ${branchDir}") project.copy { into "${temporaryDir}/bootstrap" from project.fileTree(dir: branchDir, exclude: '*
sync(Project, String, String, String, ProgressLoggerFactory)
- Method in
RSync
T
targetName(Project)
- Method in
DistributionExtension
TekArtifactRepository
- Class in
tekgenesis.plugin.repositories
tekgenesis(Action<? super TekArtifactRepository>)
- Method in
RepositoryHandler
TekgenesisExtension
- Class in
tekgenesis.plugin
TekgenesisExtension(Instantiator, ProgressLoggerFactory, Project)
- Constructor in
TekgenesisExtension
U
upToDate(Project)
- Method in
Dependency
upToDate(Project)
- Method in
Distribution
Utils
- Class in
tekgenesis.plugin
V
W
X
Y
Z
zipFile(Project)
- Method in
DistributionExtension
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation