- CASCADE_PROJECT_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- CASCADE_PROJECT_NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
-
- CASCADE_PROJECT_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- CASCADE_PROJECT_PRONOUN - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- CascadeBuild - Class in com.barchart.jenkins.cascade
-
Cascade build.
- CascadeBuild(CascadeProject) - Constructor for class com.barchart.jenkins.cascade.CascadeBuild
-
New build form UI.
- CascadeBuild(CascadeProject, File) - Constructor for class com.barchart.jenkins.cascade.CascadeBuild
-
Old Build from job/build.xml file.
- CascadeBuild.CascadeExecution - Class in com.barchart.jenkins.cascade
-
- CascadeBuild.CascadeExecution() - Constructor for class com.barchart.jenkins.cascade.CascadeBuild.CascadeExecution
-
- cascadeCause(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Cascade build cause.
- CascadeLogic - Class in com.barchart.jenkins.cascade
-
Release build logic.
- CascadeLogicAction - Class in com.barchart.jenkins.cascade
-
- CascadeLogicAction() - Constructor for class com.barchart.jenkins.cascade.CascadeLogicAction
-
- cascadeName(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Generate cascade project name.
- cascadeOptions() - Method in class com.barchart.jenkins.cascade.BuildContext
-
Extract cascade options from layout build wrapper.
- CascadeOptions - Class in com.barchart.jenkins.cascade
-
Cascade build options.
- CascadeOptions() - Constructor for class com.barchart.jenkins.cascade.CascadeOptions
-
- CascadeOptions(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.barchart.jenkins.cascade.CascadeOptions
-
- CascadeOptions.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- CascadeOptions.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
-
- CascadeProject - Class in com.barchart.jenkins.cascade
-
Cascade orchestration project.
- CascadeProject(ItemGroup, String) - Constructor for class com.barchart.jenkins.cascade.CascadeProject
-
- cascadeProject(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find cascade project by role, family.
- cascadeProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find cascade project by role, family.
- CascadeProject.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- CascadeProject.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
-
- CascadeReport - Class in com.barchart.jenkins.cascade
-
TODO
- CascadeReport() - Constructor for class com.barchart.jenkins.cascade.CascadeReport
-
- CascadeResult - Class in com.barchart.jenkins.cascade
-
Persisted cascade result.
- CascadeResult(Artifact, String) - Constructor for class com.barchart.jenkins.cascade.CascadeResult
-
- changeField(Object, String, Object) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Change known instance field.
- checkModuleNesting(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Verify plug-in maven module nesting convention:
- checkout(AbstractBuild.AbstractBuildExecution) - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM
-
- CheckoutSkipAction - Class in com.barchart.jenkins.cascade
-
Action used to skip SCM checkout.
- CheckoutSkipAction() - Constructor for class com.barchart.jenkins.cascade.CheckoutSkipAction
-
- CheckoutStrategySCM - Class in com.barchart.jenkins.cascade
-
Checkout strategy for cascade workflow?
- CheckoutStrategySCM() - Constructor for class com.barchart.jenkins.cascade.CheckoutStrategySCM
-
- CheckoutStrategySCM.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- CheckoutStrategySCM.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
-
- checkScm(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginScm
-
Verify jenkins scm assumptions for cascade to work.
- cloneConfig(MavenModuleSet, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Copy configuration from layout into member via XML, run post load hook.
- cloneDeep(T) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Perform deep object clone.
- code() - Method in enum com.barchart.jenkins.cascade.ProjectRole
-
Role serialized code stored in job/config.xml
- com.barchart.jenkins.cascade - package com.barchart.jenkins.cascade
-
Maven Cascade Release Plugin.
- compareTo(CascadeResult) - Method in class com.barchart.jenkins.cascade.CascadeResult
-
- configure(StaplerRequest, JSONObject) - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
-
- configure() - Method in class com.barchart.jenkins.cascade.GraphModule
-
- configure(StaplerRequest, JSONObject) - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
-
- createFor(AbstractProject) - Method in class com.barchart.jenkins.cascade.GraphProjectActionFatory
-
Interested in cascade member projects only.
- createFor(AbstractProject) - Method in class com.barchart.jenkins.cascade.MemberActionFactory
-
Interested in cascade member projects.
- generate() - Method in class com.barchart.jenkins.cascade.GraphGeneratorForGraph
-
Generates the graphviz code for the given projects and dependencies
- generate() - Method in class com.barchart.jenkins.cascade.GraphGeneratorForLegend
-
- get() - Static method in class com.barchart.jenkins.cascade.PluginActivator
-
- getArtifact() - Method in class com.barchart.jenkins.cascade.CascadeResult
-
Artifact which was released.
- getBuildAfterLayout() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Build new member projects after layout.
- getBuildClass() - Method in class com.barchart.jenkins.cascade.CascadeProject
-
- getBuildHealth() - Method in class com.barchart.jenkins.cascade.CascadeReport
-
- getBuildURL() - Method in class com.barchart.jenkins.cascade.CascadeResult
-
Member project build URL which released this artifact.
- getCascadeOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getCascadeOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
-
- getCascadeOptions() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
-
- getCascadeOptions() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
Global cascade options.
- getCascadeProjectName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Cascade project naming convention.
- getColor() - Method in class com.barchart.jenkins.cascade.GraphEdge
-
- getColumnList() - Method in class com.barchart.jenkins.cascade.MemberViewAction
-
Standard and custom columns for the view.
- getConfigAction() - Method in class com.barchart.jenkins.cascade.LayoutArgumentsAction
-
- getDescription() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.CascadeProject
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.PluginActivator
-
- getDescriptor() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.AbstractAction
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.GraphViewColumn.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.LayoutPermalink
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.MemberPermalink
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.PluginActivator.TheDescriptor
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
- getDisplayName() - Method in class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
-
- getEdgesIncidentWith(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphEdgeProvider
-
- getFamilyID() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Cascade project family id.
- getGoalsAndOptions(MavenModuleSetBuild) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
-
- getIconFileName() - Method in class com.barchart.jenkins.cascade.AbstractAction
-
- getIconFileName() - Method in class com.barchart.jenkins.cascade.CascadeProject.TheDescriptor
-
- getIconFileName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getIconFileName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
- getId() - Method in class com.barchart.jenkins.cascade.LayoutPermalink
-
- getId() - Method in class com.barchart.jenkins.cascade.MemberPermalink
-
- getIdentity() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
-
- getIdentity() - Method in class com.barchart.jenkins.cascade.MemberViewAction
-
- getJobActions(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
- getLayoutOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getLayoutOptions() - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
-
- getLayoutOptions() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
-
- getLayoutOptions() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
Global layout options.
- getLayoutProject() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getLayoutViewName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Jenkins view name for the cascade layout.
- getMavenCommitGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getMavenDependencyGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getMavenParentGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getMavenReleaseGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getMavenValidateGoals() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getMavenValidateGoals() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Maven goals to use for layout validation.
- getMemberProjectName() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Member project naming convention.
- getModules() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getParameterDefinition(String) - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getParameterDefinitions() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getParentObject() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getPermalinks() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getProjectAction(AbstractProject) - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper
-
- getProjectID() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
ID of a member project.
- getProjectList() - Method in class com.barchart.jenkins.cascade.MemberViewAction
-
- getProjectRole() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Project role in the family.
- getProjectsForDepgraph() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getPronoun() - Method in class com.barchart.jenkins.cascade.CascadeProject
-
- getReleaseVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
-
- getResultSet() - Method in class com.barchart.jenkins.cascade.CascadeBuild
-
Artifacts release in this cascade build.
- getRootModule() - Method in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- getShouldLogActions() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getShouldLogDependency() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getShouldPushUpdates() - Method in class com.barchart.jenkins.cascade.CascadeOptions
-
- getSnapshotVersion() - Method in class com.barchart.jenkins.cascade.MemberBuildAction
-
- getSubProjectsOf(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphSubProjectProvider
-
- getSyncReleasePlugins() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Copy cascade release settings into m2release plug-in.
- getTitle() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getType() - Method in class com.barchart.jenkins.cascade.GraphEdge
-
- getUrlName() - Method in class com.barchart.jenkins.cascade.AbstractAction
-
- getUrlName() - Method in class com.barchart.jenkins.cascade.GraphProjectAction
-
- getUrlName() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
- getUseSharedWorkspace() - Method in class com.barchart.jenkins.cascade.LayoutOptions
-
Layout and member projects share work space.
- getWrapper() - Method in class com.barchart.jenkins.cascade.PluginConfigurator
-
Plugin management wrapper.
- global() - Method in class com.barchart.jenkins.cascade.CascadeOptions.TheDescriptor
-
- global() - Method in class com.barchart.jenkins.cascade.LayoutOptions.TheDescriptor
-
- GraphEdge - Class in com.barchart.jenkins.cascade
-
Provide cascade project graph dependency edge.
- GraphEdge(MavenModuleSet, MavenModuleSet) - Constructor for class com.barchart.jenkins.cascade.GraphEdge
-
- GraphEdge(ProjectNode, ProjectNode) - Constructor for class com.barchart.jenkins.cascade.GraphEdge
-
- GraphEdgeProvider - Class in com.barchart.jenkins.cascade
-
Provide cascade project graph dependency edge discovery.
- GraphEdgeProvider() - Constructor for class com.barchart.jenkins.cascade.GraphEdgeProvider
-
- GraphGeneratorFactory - Class in com.barchart.jenkins.cascade
-
Provide graph generators.
- GraphGeneratorFactory() - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorFactory
-
- GraphGeneratorForGraph - Class in com.barchart.jenkins.cascade
-
Generates the main graph in dot format.
- GraphGeneratorForGraph(DependencyGraph, ListMultimap<ProjectNode, ProjectNode>) - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorForGraph
-
- GraphGeneratorForLegend - Class in com.barchart.jenkins.cascade
-
Generates the legend graph in dot format.
- GraphGeneratorForLegend() - Constructor for class com.barchart.jenkins.cascade.GraphGeneratorForLegend
-
- GraphModule - Class in com.barchart.jenkins.cascade
-
Provide cascade project graph wiring.
- GraphModule() - Constructor for class com.barchart.jenkins.cascade.GraphModule
-
- GraphProjectAction - Class in com.barchart.jenkins.cascade
-
Show cascade graph link for member projects.
- GraphProjectAction(AbstractProject<?, ?>) - Constructor for class com.barchart.jenkins.cascade.GraphProjectAction
-
- GraphProjectActionFatory - Class in com.barchart.jenkins.cascade
-
Show cascade view link for member projects.
- GraphProjectActionFatory() - Constructor for class com.barchart.jenkins.cascade.GraphProjectActionFatory
-
- GraphSubProjectProvider - Class in com.barchart.jenkins.cascade
-
Provide cascade project graph dependency selector.
- GraphSubProjectProvider() - Constructor for class com.barchart.jenkins.cascade.GraphSubProjectProvider
-
- GraphViewColumn - Class in com.barchart.jenkins.cascade
-
Provide graph link column for cascade member projects.
- GraphViewColumn() - Constructor for class com.barchart.jenkins.cascade.GraphViewColumn
-
- GraphViewColumn.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- GraphViewColumn.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.GraphViewColumn.TheDescriptor
-
- graphViewUrl(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.GraphViewColumn
-
Find graph view link for a project.
- identity() - Method in class com.barchart.jenkins.cascade.BuildContext
-
Project identity of the context build.
- identity(AbstractProject<?, ?>) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Extract this property from project.
- identity() - Method in class com.barchart.jenkins.cascade.ProjectPageEventLog
-
- identity() - Method in class com.barchart.jenkins.cascade.ProjectPageIdentity
-
- identityRole() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Identity by role.
- identityRoleFamily() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Identity by role and family.
- identityRoleFamilyProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Identity by role, family, project.
- init() - Static method in class com.barchart.jenkins.cascade.GraphProjectAction
-
Force cross-plugin deterministic class loading.
- init() - Static method in class com.barchart.jenkins.cascade.MemberViewAction
-
Force cross-plugin deterministic class loading.
- INSTANCE - Static variable in class com.barchart.jenkins.cascade.LayoutPermalink
-
- INSTANCE - Static variable in class com.barchart.jenkins.cascade.MemberPermalink
-
- intercept(ArgumentListBuilder, MavenModuleSetBuild) - Method in class com.barchart.jenkins.cascade.MavenGoalsIntercept
-
- isApplicable(AbstractProject) - Method in class com.barchart.jenkins.cascade.CheckoutStrategySCM.TheDescriptor
-
- isApplicable(AbstractProject<?, ?>) - Method in class com.barchart.jenkins.cascade.LayoutBuildWrapper.TheDescriptor
-
Interested in non-cascade maven projects (layout candidate) or
existing layout projects.
- isApplicable(Class<? extends Job>) - Method in class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
-
Display this property for maven and cascade projects.
- isExpression(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Version contains some ${expression}.
- isFailure(Result) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Strict failure result.
- isMatch(Dependency) - Method in interface com.barchart.jenkins.cascade.PluginUtilities.DependencyMatcher
-
- isMemberBuild(AbstractBuild) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build originated by cascade action.
- isProjectExists(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Check if project exists.
- isRelease(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Verify model version is not snapshot.
- isRelease(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Verify model version is a snapshot.
- isSameModuleName(MavenModule, MavenModule) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Null-safe module name check.
- isSnapshot(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Maven dependency version looks like snapshot.
- isSnapshot(MavenModule) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Maven job version looks like snapshot.
- isSnapshot(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Maven job version looks like snapshot.
- isSnapshot(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Maven model version looks like snapshot.
- isSnapshot(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Parent version looks like snapshot.
- isSnapshot(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Version looks like snapshot.
- isSuccess(CheckoutResult.Status) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
-
- isSuccess(RemoteRefUpdate.Status) - Static method in class com.barchart.jenkins.cascade.PluginScmGit
-
- isSuccess(Result) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Strict success result.
- isValid() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Verify all component fields present.
- MATCH_ANY - Static variable in class com.barchart.jenkins.cascade.PluginUtilities
-
Any dependency matcher.
- MATCH_SNAPSHOT - Static variable in class com.barchart.jenkins.cascade.PluginUtilities
-
Snapshot dependency matcher.
- MAVEN_COMMIT_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
Perform SCM:
- MAVEN_DEPENDENCY_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
Maven dependency version update goals.
- MAVEN_PARENT_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
Maven parent version update goals.
- MAVEN_RELEASE_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
Perform maven release.
- MAVEN_VALIDATE_GOALS - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
Perform maven validation.
- MAVEN_VALIDATE_GOALS - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
-
- mavenArtifact(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build maven artifact from maven dependency.
- mavenArtifact(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build maven artifact from maven model.
- mavenArtifact(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build maven artifact from maven parent.
- mavenCommitGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Commit pom.xml to SCM.
- mavenDependencies(FilePath, PluginUtilities.DependencyMatcher) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Collect matching dependencies from a pom.xml file.
- mavenDependencies(MavenModuleSet, PluginUtilities.DependencyMatcher) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Maven top level project immediate dependencies.
- mavenDependencyFilter(List<Dependency>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update selected dependency only.
- mavenDependencyGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update dependency version in pom.xml.
- MavenGoalsIntercept - Class in com.barchart.jenkins.cascade
-
Provides replacement arguments for maven builds.
- MavenGoalsIntercept() - Constructor for class com.barchart.jenkins.cascade.MavenGoalsIntercept
-
- MavenGoalsIntercept(String) - Constructor for class com.barchart.jenkins.cascade.MavenGoalsIntercept
-
- mavenModel(FilePath) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Parse pom.xml file into maven model.
- mavenModel(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Extract maven model from jenkins project.
- mavenModule(AbstractBuild<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Top level jenkins maven module resolved from the build, or null.
- mavenParent(FilePath) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Extract maven parent form a pom.xml file.
- mavenParent(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Find maven parent for a jenkins maven job.
- mavenParentFilter(Parent) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update parent version with lower bound of current snapshot.
- mavenParentGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update parent version in pom.xml.
- mavenPomFile(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Project pom.xml file.
- mavenProject(AbstractBuild<?, ?>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Top level jenkins maven project resolved from the build, or null.
- mavenProject(ModuleName) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Find top level maven jenkins job with a module name.
- mavenProject(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Find top level maven jenkins job with a project name.
- mavenProjectList() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Find all top level maven jenkins jobs.
- mavenReleaseGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Release maven artifact.
- mavenReleaseVersion(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Convert from any version to release version.
- mavenSnapshotVersion(String) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Convert from any version to snapshot version.
- MavenTokenMacro - Class in com.barchart.jenkins.cascade
-
Evaluator for maven build parameters.
- MavenTokenMacro() - Constructor for class com.barchart.jenkins.cascade.MavenTokenMacro
-
- mavenUpdateGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update maven and jenkins metadata after release.
- mavenValidateGoals(BuildContext<CascadeBuild>, String...) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Update maven and jenkins metadata before release.
- mavenValidateGoals(BuildContext<MavenModuleSetBuild>, String...) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Update maven and jenkins metadata.
- MEMBER_ACTION_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_ACTION_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_ACTION_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_GRAPH_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_PROJECT_NAME - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
-
- MEMBER_VIEW_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_VIEW_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MEMBER_VIEW_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- MemberActionFactory - Class in com.barchart.jenkins.cascade
-
Factory provides cascade actions for member projects.
- MemberActionFactory() - Constructor for class com.barchart.jenkins.cascade.MemberActionFactory
-
- MemberBuildAction - Class in com.barchart.jenkins.cascade
-
Cascade build link on member project page.
- MemberBuildAction(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.MemberBuildAction
-
- MemberBuildCause - Class in com.barchart.jenkins.cascade
-
User action cause to signifying a cascade build type.
- MemberBuildCause() - Constructor for class com.barchart.jenkins.cascade.MemberBuildCause
-
- memberName(BuildContext<MavenModuleSetBuild>, MavenModuleSet, MavenModule) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Generate member project name.
- MemberPermalink - Class in com.barchart.jenkins.cascade
-
Member build history link.
- MemberPermalink() - Constructor for class com.barchart.jenkins.cascade.MemberPermalink
-
- memberProject(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Find initial member project.
- memberProject(BuildContext<CascadeBuild>, ModuleName) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Find member project of a cascade by maven module name.
- memberProject(ProjectIdentity) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find member project by role, family, member.
- memberProject() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find member project by family.
- memberProject(ModuleName) - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find member project with module name.
- memberProjectList(String) - Static method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find member projects by role, family.
- memberProjectList() - Method in class com.barchart.jenkins.cascade.ProjectIdentity
-
Find member projects in a family.
- MemberQueueAction - Class in com.barchart.jenkins.cascade
-
TODO
- MemberQueueAction() - Constructor for class com.barchart.jenkins.cascade.MemberQueueAction
-
- memberReleaseVersion(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Initial member release version.
- memberSnapshotVersion(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Initial member development version.
- MemberViewAction - Class in com.barchart.jenkins.cascade
-
Show cascade family view link for a cascade member project.
- MemberViewAction(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.MemberViewAction
-
- META - Static variable in class com.barchart.jenkins.cascade.CascadeOptions
-
- META - Static variable in class com.barchart.jenkins.cascade.CascadeProject
-
- META - Static variable in class com.barchart.jenkins.cascade.CheckoutStrategySCM
-
- META - Static variable in class com.barchart.jenkins.cascade.GraphViewColumn
-
- META - Static variable in class com.barchart.jenkins.cascade.LayoutBuildWrapper
-
- META - Static variable in class com.barchart.jenkins.cascade.LayoutOptions
-
- META - Static variable in class com.barchart.jenkins.cascade.PluginActivator
-
- META - Static variable in class com.barchart.jenkins.cascade.ProjectIdentity
-
- moduleName(Artifact) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Convert from maven artifact to jenkins module name.
- moduleName(Dependency) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build jenkins module name from maven dependency.
- moduleName(MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build jenkins module name from jenkins project.
- moduleName(Model) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build jenkins module name from maven model.
- moduleName(Parent) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Build jenkins module name from maven parent.
- moduleNameSet(List<MavenModuleSet>) - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Convert form project list to project names.
- PERMALINKS - Static variable in class com.barchart.jenkins.cascade.LayoutBuildAction
-
- person(GitSCM) - Static method in class com.barchart.jenkins.cascade.PluginScm
-
Convert identity from jenkins to jgit.
- PLUGIN_HELP - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_ICON - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_ID - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_IMAGES - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_IMAGES_16 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_IMAGES_24 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_IMAGES_32 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_IMAGES_48 - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_NAME - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PLUGIN_URL - Static variable in interface com.barchart.jenkins.cascade.PluginConstants
-
- PluginActivator - Class in com.barchart.jenkins.cascade
-
Plug-in life cycle manager.
- PluginActivator() - Constructor for class com.barchart.jenkins.cascade.PluginActivator
-
- PluginActivator.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- PluginActivator.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.PluginActivator.TheDescriptor
-
- PluginConfigurator - Class in com.barchart.jenkins.cascade
-
Creates the link on the "Manage Jenkins" page.
- PluginConfigurator() - Constructor for class com.barchart.jenkins.cascade.PluginConfigurator
-
- PluginConstants - Interface in com.barchart.jenkins.cascade
-
Plug-in constants.
- PluginScm - Class in com.barchart.jenkins.cascade
-
Plugin SCM utilities.
- PluginScmGit - Class in com.barchart.jenkins.cascade
-
Plugin SCM GIT utilities.
- PluginScmSvn - Class in com.barchart.jenkins.cascade
-
Plugin SCM SVN utilities.
- PluginUtilities - Class in com.barchart.jenkins.cascade
-
Plug-in utilities.
- PluginUtilities.DependencyMatcher - Interface in com.barchart.jenkins.cascade
-
Dependency filter.
- PluginUtilities.JenkinsTask - Interface in com.barchart.jenkins.cascade
-
Jenkins runner.
- process(BuildContext<CascadeBuild>) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Cascade entry point.
- process(BuildContext<MavenModuleSetBuild>) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Layout build entry point.
- processCascade(BuildContext<MavenModuleSetBuild>, MavenModuleSet, LayoutArgumentsAction) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Process cascade project create/update/delete.
- processEntry(int, BuildContext<CascadeBuild>, ModuleName) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Recursively release projects.
- processLayout(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Process layout project settings.
- processMaven(BuildContext<CascadeBuild>, MavenModuleSet, List<Action>, boolean) - Static method in class com.barchart.jenkins.cascade.CascadeLogic
-
Build maven module.
- processMemberList(BuildContext<MavenModuleSetBuild>, MavenModuleSet, LayoutArgumentsAction) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Process member project list create/update/delete.
- processMemberListCreate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Create member list using name as distinction.
- processMemberListDelete(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Delete member list using identity as distinction.
- processMemberListUpdate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Update member list using identity as distinction.
- processMemberUpdate(BuildContext<MavenModuleSetBuild>, MavenModule, MavenModuleSet, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Update configuration of existing member project based on the layout
project, with member specifics.
- processMemberValidate(BuildContext<MavenModuleSetBuild>, MavenModuleSet) - Static method in class com.barchart.jenkins.cascade.LayoutLogic
-
Validate newly created member projects.
- ProjectAction - Enum in com.barchart.jenkins.cascade
-
Project life cycle action.
- ProjectIdentity - Class in com.barchart.jenkins.cascade
-
Project identity property for cascade member projects.
- ProjectIdentity(ProjectRole, String, String) - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity
-
- ProjectIdentity(String, String, String) - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity
-
- ProjectIdentity.Mode - Enum in com.barchart.jenkins.cascade
-
Identity equality mode.
- ProjectIdentity.TheDescriptor - Class in com.barchart.jenkins.cascade
-
- ProjectIdentity.TheDescriptor() - Constructor for class com.barchart.jenkins.cascade.ProjectIdentity.TheDescriptor
-
- projectList() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
List of all projects in jenkins.
- ProjectListener - Class in com.barchart.jenkins.cascade
-
Manage global project life cycle events.
- ProjectListener() - Constructor for class com.barchart.jenkins.cascade.ProjectListener
-
- projectMap() - Static method in class com.barchart.jenkins.cascade.PluginUtilities
-
Map of all projects in jenkins.
- ProjectPageEventLog - Class in com.barchart.jenkins.cascade
-
Show cascade event log on a member project page.
- ProjectPageEventLog(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.ProjectPageEventLog
-
- ProjectPageIdentity - Class in com.barchart.jenkins.cascade
-
Show project identity on a member project page.
- ProjectPageIdentity(ProjectIdentity) - Constructor for class com.barchart.jenkins.cascade.ProjectPageIdentity
-
- ProjectRole - Enum in com.barchart.jenkins.cascade
-
Project role selector.