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
GitHooksPlugin
apply(Project)
- Method in
MainPlugin
apply(Project)
- Method in
TestsPlugin
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
checkProperty(Project, String)
- Method in
Dependency
checkProperty(Project, String)
- Method in
TekArtifactRepository
close(Closeable)
- Method in
Files
Unconditionally close a
Closeable
, any exceptions will be ignored.
compareTo(VersionString)
- Method in
VersionString
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
CreateDBDeltaTask
- Class in
tekgenesis.plugin.distribution
DBDelta Task.
CreateDBDeltaTask()
- Constructor in
CreateDBDeltaTask
CreateDBPropertiesTask
- Class in
tekgenesis.plugin.distribution
DBProperties Task.
CreateDBPropertiesTask()
- Constructor in
CreateDBPropertiesTask
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
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(URL, String, File, ProgressLogger, def)
- Method in
Download
E
ensureDirExists(File)
- Method in
Files
Check that the specified directory exists, if not try to create it.
equals(Object)
- Method in
VersionString
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
TeamcityArtifactRepository
Si el archivo está donde debería, es porque me lo bajó la dependencia, solo lo extraigo Si no está, sino lo busco en la URL
fetch(Project, Dependency, File)
- Method in
TekArtifactRepository
FetchArtifactRepository
- Interface in
tekgenesis.plugin.repositories
fetchDependency(Dependency, FetchArtifactRepository)
- Method in
DependencyHandler
Files
- Class in
tekgenesis.plugin.utils
Common utility classes to deal with Files and IO in general.
findDeltas(File, String, String, VersionString)
- Method in
VersionString
Find deltas from version.
findVersions(File, String, String)
- Method in
VersionString
Find all available Versions in jar.
fixVersion(String)
- Method in
Dependency
flatDependencies()
- Method in
TekgenesisExtension
flatDir(Action<? super FlatDirectoryArtifactRepository>)
- Method in
RepositoryHandler
G
generate(Project, File, String, String)
- Method in
BasePlugin
generate()
- Method in
CreateComponentPropertiesTask
generate()
- Method in
CreateDBDeltaTask
generate()
- Method in
CreateDBPropertiesTask
generate(Project, File, String)
- Method in
IxPlugin
generateDoc(Project, File)
- Method in
MMPlugin
getArchivePath()
- Method in
CreateDBDeltaTask
The path where the archive is constructed.
getArchivePath()
- Method in
CreateDBPropertiesTask
The path where the archive is constructed.
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
getProperty(Project, String)
- Method in
Dependency
getPushArtifactRepositories()
- Method in
TekgenesisExtension
getRebaseTaskName()
- Method in
Dependency
getVersionPropertyName()
- Method in
Dependency
GitHooksPlugin
- Class in
tekgenesis.plugin
GitHooksPlugin(Instantiator, FileOperations)
- Constructor in
GitHooksPlugin
H
hashCode()
- Method in
VersionString
human(long)
- Method in
Download
I
invokeMethod(String, Object)
- Method in
DependencyHandler
isBootstrap(Project)
- Method in
DistributionExtension
isIgnoreFile(File)
- Method in
Files
isPersonalBuild(def)
- Method in
Utils
isSuigenerisArtifact()
- Method in
Dependency
IxPlugin
- Class in
tekgenesis.plugin
Ix Plugin.
J
jsonFile(Project)
- Method in
DistributionExtension
K
L
listFiles(Project, Properties, List)
- Method in
CreateDBDeltaTask
listFiles(Project, List)
- Method in
CreateDBPropertiesTask
LOOKUP_LIMIT_PROPERTY
- Field in
TeamcityArtifactRepository
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
push(Project, Distribution)
- Method in
TeamcityArtifactRepository
pushing is done by script interaction with Teamcity, this only works if the task is run inside a teamcity build
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
TeamcityArtifactRepository
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
setTestProperty(Test, String, String)
- Method in
TestsPlugin
suigenerisArtifactKey(Project)
- Method in
CreateApplicationBootStrap
/*" include "gradlew" include "gradlew.bat" } } def branchDir = project.file("${project.projectDir}/src/${distribution.name}/bootstrap/${map.branch}") if (branchDir.exists()) { logger.info("Branch Dir: ${branchDir}") project.copy { into "${temporaryDir}/bootstrap" from project.fileTree(dir: branchDir, exclude: '*
suigenerisRuntimeArtifactKey(Project)
- Method in
CreateApplicationBootStrap
sync(Project, String, String, String, ProgressLoggerFactory)
- Method in
RSync
T
targetLatestName(Project)
- Method in
DistributionExtension
targetName(Project)
- Method in
DistributionExtension
teamcity(Action<? super ArtifactRepository>)
- Method in
RepositoryHandler
TeamcityArtifactRepository
- Class in
tekgenesis.plugin.repositories
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
TestsPlugin
- Class in
tekgenesis.plugin
TestsPlugin(Instantiator, FileOperations)
- Constructor in
TestsPlugin
toString()
- Method in
RsyncArtifactRepository
toString()
- Method in
TeamcityArtifactRepository
toString()
- Method in
TekArtifactRepository
toString()
- Method in
VersionString
U
upToDate(Project)
- Method in
Dependency
Utils
- Class in
tekgenesis.plugin
V
VersionString
- Class in
tekgenesis.plugin.utils
A Version String (Format like m.n or m.n.p).
VersionString(String)
- Constructor in
VersionString
W
writeLines(Writer, Iterable<String>)
- Method in
Files
Write the list of Strings to the writer.
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