A B C D E F G H I M N O P R S T U V 
All Classes All Packages

A

AfbCoreTasks - Class in com.fetherbrik.gradle.afb.service
 
AfbCoreTasks(Project, BuildInfo) - Constructor for class com.fetherbrik.gradle.afb.service.AfbCoreTasks
 
AfbDockerTasks - Class in com.fetherbrik.gradle.afb.service
 
AfbDockerTasks(Project, DockerInfo) - Constructor for class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
AfbSemanticTasks - Class in com.fetherbrik.gradle.afb.service
 
AfbSemanticTasks(Project, BuildInfo) - Constructor for class com.fetherbrik.gradle.afb.service.AfbSemanticTasks
 
AnotherFineBuildExtension - Class in com.fetherbrik.gradle.afb
 
AnotherFineBuildExtension(Project) - Constructor for class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
AnotherFineBuildPlugin - Class in com.fetherbrik.gradle.afb
 
AnotherFineBuildPlugin() - Constructor for class com.fetherbrik.gradle.afb.AnotherFineBuildPlugin
 
AnotherFineBuildTask - Class in com.fetherbrik.gradle.afb
 
AnotherFineBuildTask() - Constructor for class com.fetherbrik.gradle.afb.AnotherFineBuildTask
 
apiToken - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
apiToken(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
AppEnvironment - Class in com.fetherbrik.gradle.afb.domain.configuration
 
AppEnvironment() - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.AppEnvironment
 
apply(Project) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildPlugin
 
apply(Project) - Method in class com.fetherbrik.gradle.afb.service.BuildInfoTransform
 
ArtifactRepoConfig - Class in com.fetherbrik.gradle.afb.domain.configuration
 
ArtifactRepoConfig() - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
ArtifactRepoTarget - Class in com.fetherbrik.gradle.afb.domain.configuration
 
ArtifactRepoTarget() - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
artifacts() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
artifacts(Action<? super ArtifactRepoConfig>) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 

B

branchName - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
branchName(String) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
build() - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
build() - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
build() - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
build() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
buildCurrentTarget - Variable in class com.fetherbrik.gradle.afb.service.AfbCoreTasks
 
buildDir - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
buildDir(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
Builder() - Constructor for class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
Builder() - Constructor for class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
Builder() - Constructor for class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
Builder() - Constructor for class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
BuildInfo - Class in com.fetherbrik.gradle.afb.domain
 
BuildInfo.Builder - Class in com.fetherbrik.gradle.afb.domain
 
BuildInfoTransform - Class in com.fetherbrik.gradle.afb.service
 
BuildInfoTransform(AnotherFineBuildExtension, GitInfo) - Constructor for class com.fetherbrik.gradle.afb.service.BuildInfoTransform
 

C

capitalizedShortName() - Method in class com.fetherbrik.gradle.afb.domain.DockerTag
 
com.fetherbrik.gradle.afb - package com.fetherbrik.gradle.afb
 
com.fetherbrik.gradle.afb.domain - package com.fetherbrik.gradle.afb.domain
 
com.fetherbrik.gradle.afb.domain.configuration - package com.fetherbrik.gradle.afb.domain.configuration
 
com.fetherbrik.gradle.afb.service - package com.fetherbrik.gradle.afb.service
 
configure(Closure) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildTask
 
copy() - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
copy() - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
copy() - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
copy() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
copy() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 

D

dateStamp - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
dateStamp - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
dateStamp(String) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
dateStamp(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
defaultTagPath() - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
describe - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
describe(String) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
description - Variable in class com.fetherbrik.gradle.afb.domain.DockerTag
 
disabled() - Static method in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
distanceToLastTag - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
distanceToLastTag(int) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
docker - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
docker(DockerInfo) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
docker(Action<? super DockerConfig>) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
dockerAssemble - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
dockerBuild - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
DockerConfig - Class in com.fetherbrik.gradle.afb.domain.configuration
 
DockerConfig() - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
dockerEnabled() - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
dockerFile - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
dockerFile(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
DockerInfo - Class in com.fetherbrik.gradle.afb.domain
 
DockerInfo.Builder - Class in com.fetherbrik.gradle.afb.domain
 
dockerLogin - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
dockerPush - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
dockerPushAllTags - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
dockerPushTags - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
dockerTag - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 
DockerTag - Class in com.fetherbrik.gradle.afb.domain
 
DockerTag(String, String, String) - Constructor for class com.fetherbrik.gradle.afb.domain.DockerTag
 
dockerTags - Variable in class com.fetherbrik.gradle.afb.service.AfbDockerTasks
 

E

enabled - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
enabled - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
enabled(boolean) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 

F

from(BuildInfo) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
from(DockerInfo) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
from(GitInfo) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
from(VersionInfo) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
full - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 

G

getApiKey() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
getApiKey() - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
getApiToken() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
getArtifacts() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getBuildType() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getBuildTypeMatches() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
getDeploy() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
getDocker() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getDockerTag() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
getGit() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getGitRoot() - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
getGroupId() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
getInfo() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getName() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
getRead() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
getReleaseTargets() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getRepoHost() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
getRepoName() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
getRepoName() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
getRepoOrg() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
getServerUrl() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildTask
 
getSnapshotUrl() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
getUrl() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
getUsername() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
getUsername() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
getUsername() - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
getVersionInfoFilePath() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
getVersionMatches() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
getVersions() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
git - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
git(GitInfo) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
git(Action<? super GitConfig>) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
GitConfig - Class in com.fetherbrik.gradle.afb.domain.configuration
 
GitConfig() - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
GitInfo - Class in com.fetherbrik.gradle.afb.domain
 
GitInfo.Builder - Class in com.fetherbrik.gradle.afb.domain
 
gitRoot - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
The long describe: 'git describe --long --always'
gitRoot(String) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
GROUP - Static variable in class com.fetherbrik.gradle.afb.AnotherFineBuildPlugin
 

H

hasData() - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
hasDockerFile(Project) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
hash - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
hash(String) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
host - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
host(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 

I

isArtifacts() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
isDirty - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
isDirty(boolean) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
isDocker() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
isHub - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
isHub(boolean) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
isLocal - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
isLocal(boolean) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
isSnapshot() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 

M

major - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
major(int) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
matches(String, String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
maven - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
meta - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
meta(String) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
minor - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
minor(int) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 

N

nextMajor() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
nextMinor() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
nextPatch() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
nextPreRelease() - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
nextPreRelease(String) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
nextPreRelease(String, int) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo
 

O

org - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
org(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 

P

patch - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
patch(int) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
PRE_RELEASE_OR_META_PATTERN - Static variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
PRE_RELEASE_OR_META_REGEX - Static variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
prefix - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
prefix(String) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 
preRelease - Variable in class com.fetherbrik.gradle.afb.domain.VersionInfo
 
preRelease(String) - Method in class com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
 

R

ReleaseTarget - Class in com.fetherbrik.gradle.afb.domain.configuration
 
ReleaseTarget(String) - Constructor for class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
repo - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
repo(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
resolveLatestVersion() - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildTask
 

S

SEMVER_PATTERN - Static variable in class com.fetherbrik.gradle.afb.service.BuildInfoTransform
 
SEMVER_REGEX - Static variable in class com.fetherbrik.gradle.afb.service.BuildInfoTransform
 
setApiKey(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
setApiKey(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
setApiToken(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
setArtifacts(boolean) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setBuildType(String) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
setBuildTypeMatches(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setDeploy(Closure<ArtifactRepoTarget>) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
setDocker(boolean) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setDockerTag(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setGitRoot(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
setGroupId(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
setInfo(BuildInfo) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
setName(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setRead(Closure<ArtifactRepoTarget>) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
setReleaseTargets(Map<String, Closure<ReleaseTarget>>) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
setRepoHost(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
setRepoName(Closure<String>) - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
setRepoName(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoConfig
 
setRepoOrg(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
setSnapshot(boolean) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setSnapshotUrl(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
setUrl(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
setUsername(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ArtifactRepoTarget
 
setUsername(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.DockerConfig
 
setUsername(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.GitConfig
 
setVersionInfoFilePath(File) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
setVersionMatches(String) - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 
setVersions(Map<String, String>) - Method in class com.fetherbrik.gradle.afb.AnotherFineBuildExtension
 
shortHash() - Method in class com.fetherbrik.gradle.afb.domain.GitInfo
 
shortName - Variable in class com.fetherbrik.gradle.afb.domain.DockerTag
 

T

tag - Variable in class com.fetherbrik.gradle.afb.domain.DockerTag
 
tagPath(DockerTag) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
tags - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
tags(List<DockerTag>) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
target - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
target(ReleaseTarget) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
toString() - Method in class com.fetherbrik.gradle.afb.domain.configuration.ReleaseTarget
 

U

username - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
username(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 

V

version - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
version(VersionInfo) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
VersionInfo - Class in com.fetherbrik.gradle.afb.domain
A version according to https://github.com/npm/node-semver#functions, but specific to enabling NPM-like `version {target}` functionality.
VersionInfo.Builder - Class in com.fetherbrik.gradle.afb.domain
 
versionInfoFilePath - Variable in class com.fetherbrik.gradle.afb.domain.BuildInfo
 
versionInfoFilePath(File) - Method in class com.fetherbrik.gradle.afb.domain.BuildInfo.Builder
 
versionString - Variable in class com.fetherbrik.gradle.afb.domain.DockerInfo
 
versionString - Variable in class com.fetherbrik.gradle.afb.domain.GitInfo
 
versionString(String) - Method in class com.fetherbrik.gradle.afb.domain.DockerInfo.Builder
 
versionString(String) - Method in class com.fetherbrik.gradle.afb.domain.GitInfo.Builder
 
A B C D E F G H I M N O P R S T U V 
All Classes All Packages