A B C G I R S V W 

A

AbstractBuildServer - Class in ch.inftec.ju.versioverride
Created by rotscher on 3/12/15.
AbstractBuildServer() - Constructor for class ch.inftec.ju.versioverride.AbstractBuildServer
 

B

BuildnumberFile - Class in ch.inftec.ju.versioverride
helper class for write and read a number from a file
BuildnumberFile() - Constructor for class ch.inftec.ju.versioverride.BuildnumberFile
 
BuildServer - Interface in ch.inftec.ju.versioverride
interface for different build/continuous integration servers like jenkins, bamboo etc
BuildServerType - Enum in ch.inftec.ju.versioverride
enum of different build server products

C

ch.inftec.ju.versioverride - package ch.inftec.ju.versioverride
 
create(String, Model, Logger) - Static method in class ch.inftec.ju.versioverride.VersionFactory
create and return the version strategy, which is either a static value in case the version is given as system property (-Dversion.override=1.0) or it's a generated version in case the version override feature is enabled (-Dversion.override) but no static value is given.

G

GeneratedVersion - Class in ch.inftec.ju.versioverride
Created by rotscher on 1/15/15.
GeneratedVersion(Model, Logger) - Constructor for class ch.inftec.ju.versioverride.GeneratedVersion
 
getBranchName() - Method in interface ch.inftec.ju.versioverride.BuildServer
get the branch name of the current build.
getBuildNumber() - Method in interface ch.inftec.ju.versioverride.BuildServer
get the buildnumber, the buildnumber generation is dependent of the build server
getBuildServer() - Method in enum ch.inftec.ju.versioverride.BuildServerType
 
getClassifier(String) - Method in class ch.inftec.ju.versioverride.VersionClassifier
 
getGroupId() - Method in class ch.inftec.ju.versioverride.GeneratedVersion
 
getGroupId() - Method in class ch.inftec.ju.versioverride.StaticVersion
 
getGroupId() - Method in interface ch.inftec.ju.versioverride.Version
 
getIssueIdentifierFromBranch(String) - Method in class ch.inftec.ju.versioverride.VersionClassifier
 
getJobIdentifier(String) - Method in class ch.inftec.ju.versioverride.VersionClassifier
 
getJobName() - Method in interface ch.inftec.ju.versioverride.BuildServer
get the job name of the current build.
getOriginalVersion() - Method in class ch.inftec.ju.versioverride.GeneratedVersion
 
getOriginalVersion() - Method in class ch.inftec.ju.versioverride.StaticVersion
 
getOriginalVersion() - Method in interface ch.inftec.ju.versioverride.Version
 
getOverriddenVersion() - Method in class ch.inftec.ju.versioverride.GeneratedVersion
 
getOverriddenVersion() - Method in class ch.inftec.ju.versioverride.StaticVersion
 
getOverriddenVersion() - Method in interface ch.inftec.ju.versioverride.Version
 
getProductName() - Method in interface ch.inftec.ju.versioverride.BuildServer
get the product name of the build server
getReleaseIdentifierFromBranch(String) - Method in class ch.inftec.ju.versioverride.VersionClassifier
 

I

isOnDevelopBranch() - Method in class ch.inftec.ju.versioverride.AbstractBuildServer
 
isOnDevelopBranch() - Method in interface ch.inftec.ju.versioverride.BuildServer
 
isOnMasterBranch() - Method in class ch.inftec.ju.versioverride.AbstractBuildServer
 
isOnMasterBranch() - Method in interface ch.inftec.ju.versioverride.BuildServer
 
isVersionOverridden() - Static method in class ch.inftec.ju.versioverride.VersionOverrideModelReader
 

R

read(InputStream, Map<String, ?>) - Method in class ch.inftec.ju.versioverride.VersionOverrideModelReader
 
readFirstLine(File) - Static method in class ch.inftec.ju.versioverride.BuildnumberFile
 

S

StaticVersion - Class in ch.inftec.ju.versioverride
Created by rotscher on 1/15/15.
StaticVersion(Model, String, Logger) - Constructor for class ch.inftec.ju.versioverride.StaticVersion
 

V

valueOf(String) - Static method in enum ch.inftec.ju.versioverride.BuildServerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.inftec.ju.versioverride.BuildServerType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Interface in ch.inftec.ju.versioverride
Created by rotscher on 1/15/15.
VersionClassifier - Class in ch.inftec.ju.versioverride
Created by rotscher on 1/22/15.
VersionClassifier(Logger, BuildServer) - Constructor for class ch.inftec.ju.versioverride.VersionClassifier
 
VersionFactory - Class in ch.inftec.ju.versioverride
factory for creating and caching the version strategy for a build
VersionFactory() - Constructor for class ch.inftec.ju.versioverride.VersionFactory
 
VersionOverrideModelReader - Class in ch.inftec.ju.versioverride
extension of ModelReader for overriding ${project.version} with the value given as a Java system property:
VersionOverrideModelReader() - Constructor for class ch.inftec.ju.versioverride.VersionOverrideModelReader
 

W

writeLine(String, File) - Static method in class ch.inftec.ju.versioverride.BuildnumberFile
 
A B C G I R S V W 

Copyright © 2015. All rights reserved.