Skip navigation links
A B C D E F G I J L M O P R S T V W 

A

addHook(GroovyHookInfo, File) - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 
addHooks(Map<String, File>) - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 
addMavenOption(String) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
addRepositories(Model) - Method in class io.jenkins.tools.warpackager.lib.impl.POMGenerator
 
addSystemProperties(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
Adds or modifies system properties in WEB-INF/web.xml.
artifactExists(File, DependencyInfo, String, String) - Method in class io.jenkins.tools.warpackager.lib.util.MavenHelper
 
artifactId - Variable in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
artifactId - Variable in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 

B

BOM - Class in io.jenkins.tools.warpackager.lib.model.bom
Defines BOM structure according to Jenkins JEP-TODO.
BOM() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
BOMBuilder - Class in io.jenkins.tools.warpackager.lib.impl
Builds BOM.
BOMBuilder(Config) - Constructor for class io.jenkins.tools.warpackager.lib.impl.BOMBuilder
 
branch - Variable in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
build - Variable in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
build() - Method in class io.jenkins.tools.warpackager.lib.impl.BOMBuilder
 
build() - Method in class io.jenkins.tools.warpackager.lib.impl.Builder
 
build() - Method in class io.jenkins.tools.warpackager.lib.impl.DockerfileBuilder
Builds Dockerfile and prepares all resources
Builder - Class in io.jenkins.tools.warpackager.lib.impl
Builds WAR according to the specified config.
Builder(Config) - Constructor for class io.jenkins.tools.warpackager.lib.impl.Builder
 
buildOriginalVersion - Variable in class io.jenkins.tools.warpackager.lib.config.DependencyBuildSettings
 
BuildSettings - Class in io.jenkins.tools.warpackager.lib.config
Defines settings for Builder.
BuildSettings() - Constructor for class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
buildSettings - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
bundle - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 

C

CollectionsHelper - Class in io.jenkins.tools.warpackager.lib.util
 
CollectionsHelper() - Constructor for class io.jenkins.tools.warpackager.lib.util.CollectionsHelper
 
commit - Variable in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
ComponentReference - Class in io.jenkins.tools.warpackager.lib.model.bom
 
ComponentReference() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
Config - Class in io.jenkins.tools.warpackager.lib.config
 
Config() - Constructor for class io.jenkins.tools.warpackager.lib.config.Config
 
config - Variable in class io.jenkins.tools.warpackager.lib.config.EssentialsYMLConfig.Packaging
 
config - Variable in class io.jenkins.tools.warpackager.lib.impl.PackagerBase
 
config - Variable in class io.jenkins.tools.warpackager.lib.impl.POMGenerator
 
configFile - Variable in class io.jenkins.tools.warpackager.lib.config.EssentialsYMLConfig.Packaging
 

D

DEFAULT - Static variable in class io.jenkins.tools.warpackager.lib.config.DependencyBuildSettings
 
DEFAULT_BASE - Static variable in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
DEFAULT_OUTPUT_DIR - Static variable in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
DEFAULT_TMP_DIR - Static variable in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
DEFAULT_TMP_DIR_NAME - Static variable in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
DEFAULT_VERSION - Static variable in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
DependencyBuildSettings - Class in io.jenkins.tools.warpackager.lib.config
 
DependencyBuildSettings() - Constructor for class io.jenkins.tools.warpackager.lib.config.DependencyBuildSettings
 
DependencyInfo - Class in io.jenkins.tools.warpackager.lib.config
 
DependencyInfo() - Constructor for class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
description - Variable in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 
dir - Variable in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
DockerBuildSettings - Class in io.jenkins.tools.warpackager.lib.config
Settings for Docker packaging
DockerBuildSettings() - Constructor for class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
DockerfileBuilder - Class in io.jenkins.tools.warpackager.lib.impl
Builds Docker images for WAR.
DockerfileBuilder(Config) - Constructor for class io.jenkins.tools.warpackager.lib.impl.DockerfileBuilder
 
downloadArtifact(File, DependencyInfo, String, File) - Method in class io.jenkins.tools.warpackager.lib.util.MavenHelper
 

E

Environment - Class in io.jenkins.tools.warpackager.lib.model.bom
 
Environment() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
EssentialsYMLConfig - Class in io.jenkins.tools.warpackager.lib.config
Wrapper for essentials.yml configuration files.
EssentialsYMLConfig() - Constructor for class io.jenkins.tools.warpackager.lib.config.EssentialsYMLConfig
 
EssentialsYMLConfig.Packaging - Class in io.jenkins.tools.warpackager.lib.config
 
excludeLibs() - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 
extractEntries(Manifest) - Static method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
extractMainAttributes(Manifest) - Static method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 

F

findPlugin(String) - Method in class io.jenkins.tools.warpackager.lib.config.Config
 

G

generatePOM(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.impl.MavenHPICustomWARPOMGenerator
 
generatePOM(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.impl.MavenWARPackagePOMGenerator
 
getAnnotations() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 
getArtifactId() - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
getBase() - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
getBOM() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getBuildSettings() - Method in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
getCheckoutId() - Method in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
getComponents() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
getComponents() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
getCore() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
getDir() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
getDocker() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getEntries() - Method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
getEnvironment(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
getEnvironmentName() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getEnvironments() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
getGroupId() - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
getHookById(String) - Method in class io.jenkins.tools.warpackager.lib.config.Config
 
getLabels() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 
getMain() - Method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
getMetadata() - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
getMvnOptions() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getMvnSettingsFile() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getName() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
getOrFail(Map<K, V>, K, String) - Static method in class io.jenkins.tools.warpackager.lib.util.CollectionsHelper
 
getOutputBOM() - Method in class io.jenkins.tools.warpackager.lib.config.Config
 
getOutputDir() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getOutputDir() - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
getOutputWar() - Method in class io.jenkins.tools.warpackager.lib.config.Config
 
getPlugins() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
getPlugins() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
getRef() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
getSource() - Method in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
getSpec() - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
getStatus() - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
getTag() - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
getTmpDir() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getType() - Method in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
getVersion() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
getVersion() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
git - Variable in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
GroovyHookInfo - Class in io.jenkins.tools.warpackager.lib.config
Describes groovy hook to be used.
GroovyHookInfo() - Constructor for class io.jenkins.tools.warpackager.lib.config.GroovyHookInfo
 
groovyHooks - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
groupId - Variable in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
groupId - Variable in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 

I

id - Variable in class io.jenkins.tools.warpackager.lib.config.GroovyHookInfo
 
io.jenkins.tools.warpackager.lib.config - package io.jenkins.tools.warpackager.lib.config
 
io.jenkins.tools.warpackager.lib.impl - package io.jenkins.tools.warpackager.lib.impl
 
io.jenkins.tools.warpackager.lib.model.bom - package io.jenkins.tools.warpackager.lib.model.bom
 
io.jenkins.tools.warpackager.lib.util - package io.jenkins.tools.warpackager.lib.util
 
isBuild() - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
isInstallArtifacts() - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
isNeedsBuild() - Method in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
isReleasedVersion() - Method in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 

J

JenkinsWarPatcher - Class in io.jenkins.tools.warpackager.lib.impl
Custom stub for patching WAR files
JenkinsWarPatcher(Config, File, File) - Constructor for class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 

L

libExcludes - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
libPatches - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
load(File) - Static method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
load(InputStream) - Static method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
load(Class<?>, String) - Static method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
loadConfig(File) - Static method in class io.jenkins.tools.warpackager.lib.config.Config
Loads configuration file.
loadDemoConfig() - Static method in class io.jenkins.tools.warpackager.lib.config.Config
 

M

mavenHelper - Variable in class io.jenkins.tools.warpackager.lib.impl.PackagerBase
 
MavenHelper - Class in io.jenkins.tools.warpackager.lib.util
 
MavenHelper(Config) - Constructor for class io.jenkins.tools.warpackager.lib.util.MavenHelper
 
MavenHPICustomWARPOMGenerator - Class in io.jenkins.tools.warpackager.lib.impl
Generates pom.xml for Maven HPI Plugin's custom-war step.
MavenHPICustomWARPOMGenerator(Config, String) - Constructor for class io.jenkins.tools.warpackager.lib.impl.MavenHPICustomWARPOMGenerator
 
MavenWARPackagePOMGenerator - Class in io.jenkins.tools.warpackager.lib.impl
Generates pom.xml for Maven WAR Plugin.
MavenWARPackagePOMGenerator(Config, File) - Constructor for class io.jenkins.tools.warpackager.lib.impl.MavenWARPackagePOMGenerator
 
Metadata - Class in io.jenkins.tools.warpackager.lib.model.bom
 
Metadata() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 

O

overrideByBOM(BOM, String) - Method in class io.jenkins.tools.warpackager.lib.config.Config
 

P

PackageInfo - Class in io.jenkins.tools.warpackager.lib.config
 
PackageInfo() - Constructor for class io.jenkins.tools.warpackager.lib.config.PackageInfo
 
PackagerBase - Class in io.jenkins.tools.warpackager.lib.impl
Base class for WAR packaging.
PackagerBase(Config) - Constructor for class io.jenkins.tools.warpackager.lib.impl.PackagerBase
 
packaging - Variable in class io.jenkins.tools.warpackager.lib.config.EssentialsYMLConfig
 
Packaging() - Constructor for class io.jenkins.tools.warpackager.lib.config.EssentialsYMLConfig.Packaging
 
parseFile(File) - Static method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
parseText(String) - Static method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
plugins - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
POMGenerator - Class in io.jenkins.tools.warpackager.lib.impl
 
POMGenerator(Config) - Constructor for class io.jenkins.tools.warpackager.lib.impl.POMGenerator
 
processFor(File, String...) - Static method in class io.jenkins.tools.warpackager.lib.util.SystemCommandHelper
 
putIfNotNull(Map<K, V>, K, V) - Static method in class io.jenkins.tools.warpackager.lib.util.CollectionsHelper
 

R

readFor(File, String...) - Static method in class io.jenkins.tools.warpackager.lib.util.SystemCommandHelper
 
readPluginManifest(File) - Static method in class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
Reference - Class in io.jenkins.tools.warpackager.lib.model.bom
 
Reference() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
removeMetaInf() - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 
replaceLibs(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.impl.JenkinsWarPatcher
 
run(File, String...) - Method in class io.jenkins.tools.warpackager.lib.util.MavenHelper
 
run(File, boolean, String...) - Method in class io.jenkins.tools.warpackager.lib.util.MavenHelper
 
runFor(File, String...) - Static method in class io.jenkins.tools.warpackager.lib.util.SystemCommandHelper
 

S

setAnnotations(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 
setArtifactId(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
setBase(String) - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
setBOM(File) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setBuild(boolean) - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
setComponents(List<ComponentReference>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
setComponents(List<ComponentReference>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
setCore(ComponentReference) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
setDir(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
setEnvironmentName(String) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setEnvironments(List<Environment>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
setGroupId(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
setInstallArtifacts(boolean) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setLabels(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 
setMetadata(Metadata) - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
setMvnSettingsFile(File) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setName(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
setOutputDir(String) - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
setPlugins(List<ComponentReference>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Environment
 
setPlugins(List<ComponentReference>) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
setRef(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
setSpec(Specification) - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
setStatus(Specification) - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
setTag(String) - Method in class io.jenkins.tools.warpackager.lib.config.DockerBuildSettings
 
setTmpDir(File) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setVersion(String) - Method in class io.jenkins.tools.warpackager.lib.config.BuildSettings
 
setVersion(String) - Method in class io.jenkins.tools.warpackager.lib.model.bom.Reference
 
SimpleManifest - Class in io.jenkins.tools.warpackager.lib.util
Helps reading manifests from files.
SimpleManifest(Map<String, String>, Map<String, Map<String, String>>) - Constructor for class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
SimpleManifest(Manifest) - Constructor for class io.jenkins.tools.warpackager.lib.util.SimpleManifest
 
source - Variable in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
source - Variable in class io.jenkins.tools.warpackager.lib.config.GroovyHookInfo
 
SourceInfo - Class in io.jenkins.tools.warpackager.lib.config
 
SourceInfo() - Constructor for class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
SourceInfo.Type - Enum in io.jenkins.tools.warpackager.lib.config
 
spec - Variable in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
Specification - Class in io.jenkins.tools.warpackager.lib.model.bom
 
Specification() - Constructor for class io.jenkins.tools.warpackager.lib.model.bom.Specification
 
SystemCommandHelper - Class in io.jenkins.tools.warpackager.lib.util
 
systemProperties - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 

T

title - Variable in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 
toDependency(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
toDependencyInfo() - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
toKeyValueMap(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 
toPackageInfo() - Method in class io.jenkins.tools.warpackager.lib.model.bom.Metadata
 
toString() - Method in class io.jenkins.tools.warpackager.lib.config.DependencyInfo
 
toString() - Method in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 
toWARDependencyInfo() - Method in class io.jenkins.tools.warpackager.lib.model.bom.ComponentReference
 
type - Variable in class io.jenkins.tools.warpackager.lib.config.GroovyHookInfo
 

V

valueOf(String) - Static method in enum io.jenkins.tools.warpackager.lib.config.SourceInfo.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jenkins.tools.warpackager.lib.config.SourceInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
vendor - Variable in class io.jenkins.tools.warpackager.lib.config.PackageInfo
 
version - Variable in class io.jenkins.tools.warpackager.lib.config.SourceInfo
 

W

war - Variable in class io.jenkins.tools.warpackager.lib.config.Config
 
withInitScripts(File) - Method in class io.jenkins.tools.warpackager.lib.impl.DockerfileBuilder
 
withPlugins(File) - Method in class io.jenkins.tools.warpackager.lib.impl.DockerfileBuilder
 
withPluginsDir(File) - Method in class io.jenkins.tools.warpackager.lib.impl.BOMBuilder
 
withStatus(Map<String, String>) - Method in class io.jenkins.tools.warpackager.lib.impl.BOMBuilder
 
write(File) - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
write(OutputStream) - Method in class io.jenkins.tools.warpackager.lib.model.bom.BOM
 
writePOM(Model, File) - Method in class io.jenkins.tools.warpackager.lib.impl.MavenHPICustomWARPOMGenerator
 
writePOM(Model, File) - Method in class io.jenkins.tools.warpackager.lib.impl.MavenWARPackagePOMGenerator
 
A B C D E F G I J L M O P R S T V W 
Skip navigation links

Copyright © 2004–2018. All rights reserved.