| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildConfiguration newBuildConfiguration) |
void |
DefaultBuildDefinitionManagerTx.savePlanAndDefinition(Plan plan,
BuildConfiguration newBuildConfiguration) |
void |
BuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildConfiguration buildConfiguration)
Saves the
Plan and the BuildConfiguration |
@Nullable ErrorCollection |
CustomPreBuildAction.validate(BuildConfiguration config)
Validate the build configuration when trying to save configuration for the
Plan
This is used if the CustomPreBuildAction needs to have configuration stored
against the build plan. |
static void |
BuildConfigurationValidationUtils.validatePostiveInteger(String paramKey,
String positiveIntegerText,
@Nullable Integer maxValue,
String maxValueText,
String notIntegerText,
BuildConfiguration buildConfiguration,
ErrorCollection errorCollection) |
static void |
BuildConfigurationValidationUtils.validatePostiveInteger(String paramKey,
String positiveIntegerText,
String notIntegerText,
BuildConfiguration buildConfiguration,
ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
String |
ArtifactHandlerForPlanConfigurator.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ErrorCollection |
ConcurrentBuildsPlanConfigurationPlugin.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
JobCreationServiceImpl.getBuildConfigurationWithDefaults() |
BuildConfiguration |
ChainCreationServiceImpl.getBuildConfigurationWithDefaults() |
BuildConfiguration |
ChainBranchCreationServiceImpl.getBuildConfigurationWithDefaults() |
BuildConfiguration |
PlanCreationService.getBuildConfigurationWithDefaults() |
@Nullable BuildConfiguration |
PlanCreationBean.getConfigurationBeingEdited() |
| Modifier and Type | Method and Description |
|---|---|
void |
WebRepositoryConfigHelper.addDefaultsToConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
BuildTriggerConditionConfigHelper.addDefaultsToConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
PlanConfigHelper.addDefaultsToConfig(@NotNull BuildConfiguration buildConfiguration)
Adds default values for all possible selections, esp preparing for display on the UI
|
static void |
PlanCreationTemplate.cleanBuildConfiguration(BuildConfiguration buildConfiguration)
Performs general cleanup of the buildConfiguration, cleaning up properties we don't want to save
mostly these are properties that get used for UI display.
|
void |
JobCreationServiceImpl.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan) |
void |
ChainCreationServiceImpl.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan) |
protected abstract void |
PlanCreationTemplate.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan)
Clean build configuration for saving.
|
void |
ChainBranchCreationServiceImpl.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan) |
void |
ChainBranchCreationService.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan) |
void |
ChainCreationService.cleanBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan) |
void |
WebRepositoryConfigHelper.cleanConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
BuildTriggerConditionConfigHelper.cleanConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
PlanConfigHelper.cleanConfig(@NotNull BuildConfiguration buildConfiguration)
Cleans out any data from the build config, not required by the selected option.
|
List<PlanKey> |
JobCreationServiceImpl.createJobAndBranches(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled) |
List<PlanKey> |
JobCreationService.createJobAndBranches(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan ifPlanEnabled) |
String |
JobCreationServiceImpl.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled)
Deprecated.
since 4.0 use @{link #createJobAndBranches}
|
String |
ChainCreationServiceImpl.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap params,
@NotNull PlanCreationService.EnablePlan enabled) |
String |
ChainBranchCreationServiceImpl.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled) |
String |
PlanCreationService.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled)
Creates a plan from its components and saves it to the database
|
String |
JobCreationService.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled)
Deprecated.
since 4.0 use @{link #createJobAndBranches}
|
protected String |
PlanCreationTemplate.createPlan(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled,
@NotNull BiConsumer<Plan,ActionParametersMap> preparePlanDetails)
Creates and saves a plan
|
String |
JobCreationServiceImpl.createSingleJob(@NotNull BuildConfiguration buildConfiguration,
@NotNull ActionParametersMap actionParametersMap,
@NotNull PlanCreationService.EnablePlan enabled) |
String |
JobCreationService.createSingleJob(BuildConfiguration buildConfiguration,
ActionParametersMap clonedActionParametersMap,
PlanCreationService.EnablePlan planEnabled) |
static Runnable |
PlanConfigHelpers.getValidationRunnableForHelpers(@NotNull com.atlassian.struts.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration,
PlanConfigHelper... planConfigHelpers)
Get Runnable that goes through the provided helpers and invokes validation on provided build configuration.
|
protected void |
PlanCreationTemplate.logBuildConfiguration(BuildConfiguration buildConfiguration) |
protected boolean |
JobCreationServiceImpl.performCloneIfRequired(@NotNull BuildConfiguration buildConfiguration,
@NotNull PlanCreationBean planCreationBean,
@NotNull ActionParametersMap params) |
protected boolean |
ChainCreationServiceImpl.performCloneIfRequired(@NotNull BuildConfiguration buildConfiguration,
@NotNull PlanCreationBean planCreationBean,
@NotNull ActionParametersMap params) |
protected abstract boolean |
PlanCreationTemplate.performCloneIfRequired(@NotNull BuildConfiguration buildConfiguration,
@NotNull PlanCreationBean planCreationBean,
@NotNull ActionParametersMap params)
Using the action parameters determine if cloning is required and if so, perform the clone.
|
protected boolean |
ChainBranchCreationServiceImpl.performCloneIfRequired(@NotNull BuildConfiguration buildConfiguration,
@NotNull PlanCreationBean planCreationBean,
@NotNull ActionParametersMap params) |
void |
WebRepositoryConfigHelper.performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration,
@NotNull ImmutablePlan plan) |
void |
BuildTriggerConditionConfigHelper.performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration,
@NotNull ImmutablePlan plan) |
void |
PlanConfigHelper.performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration,
@NotNull ImmutablePlan plan)
Performs any miscellaneous actions required before saving the plan.
|
protected void |
JobCreationServiceImpl.prepareBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull PlanCreationBean planCreationBean) |
protected void |
ChainCreationServiceImpl.prepareBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull PlanCreationBean planCreationBean) |
protected abstract void |
PlanCreationTemplate.prepareBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull PlanCreationBean planCreationBean)
Prepare build configuration for saving.
|
protected void |
ChainBranchCreationServiceImpl.prepareBuildConfiguration(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull PlanCreationBean planCreationBean) |
void |
WebRepositoryConfigHelper.prepareConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
BuildTriggerConditionConfigHelper.prepareConfig(@NotNull BuildConfiguration buildConfiguration) |
void |
PlanConfigHelper.prepareConfig(@NotNull BuildConfiguration buildConfiguration)
Prepare the build configuration for validation.
|
void |
PlanCreationBean.setConfigurationBeingEdited(BuildConfiguration buildConfiguration) |
void |
WebRepositoryConfigHelper.validateConfig(@NotNull com.atlassian.struts.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration) |
void |
WebRepositoryConfigHelper.validateConfig(com.opensymphony.xwork.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration) |
void |
BuildTriggerConditionConfigHelper.validateConfig(@NotNull com.atlassian.struts.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration) |
void |
BuildTriggerConditionConfigHelper.validateConfig(com.opensymphony.xwork.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration) |
void |
PlanConfigHelper.validateConfig(@NotNull com.atlassian.struts.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration)
Validates the configuration for a plan.
|
void |
PlanConfigHelper.validateConfig(com.opensymphony.xwork.ValidationAware validationAware,
@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
void |
JobCreationServiceImpl.validatePlan(com.atlassian.struts.ValidationAware validationAware,
BuildConfiguration buildConfiguration,
ActionParametersMap params) |
void |
ChainCreationServiceImpl.validatePlan(com.atlassian.struts.ValidationAware validationAware,
BuildConfiguration buildConfiguration,
ActionParametersMap params) |
void |
ChainBranchCreationServiceImpl.validatePlan(com.atlassian.struts.ValidationAware validationAware,
BuildConfiguration buildConfiguration,
ActionParametersMap params) |
void |
PlanCreationService.validatePlan(com.atlassian.struts.ValidationAware validationAware,
BuildConfiguration buildConfiguration,
ActionParametersMap actionParametersMap)
Validates plan details and build configuration details for initial plan creation.
|
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
DockerConfigurationProviders.appendToConfiguration(BuildConfiguration buildConfiguration,
String selectedType,
Map<String,Object> webFragmentsContextMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
DockerHandler.appendConfiguration(BuildConfiguration buildConfiguration,
Map<String,Object> webFragmentsContextMap,
boolean enabled) |
void |
DefaultDockerHandlerImpl.appendConfiguration(BuildConfiguration buildConfiguration,
Map<String,Object> webFragmentsContextMap,
boolean enabled) |
BuildConfiguration |
DockerConfigurationProviders.appendToConfiguration(BuildConfiguration buildConfiguration,
String selectedType,
Map<String,Object> webFragmentsContextMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BuildExpiryPerPlanPlugin.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
@NotNull ErrorCollection |
BuildExpiryPerPlanPlugin.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
HungBuildPlanConfigurationPlugin.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
protected void |
HungBuildPlanConfigurationPlugin.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
void |
HungBuildPlanConfigurationPlugin.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
BuildMonitoringPerPlanPlugin.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ErrorCollection |
PlansGreenCondition.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CloverPluginHelper.isAutoIntegrate(@Nullable BuildConfiguration config)
Test if Build Configuration says "Automatically integrate Clover into build"
|
static boolean |
CloverPluginHelper.isCloverOn(@Nullable BuildConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
CloverBuildProcessor.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
CloverBuildProcessor.customizeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet)
This part is executed on server as a part of UI configuration.
|
protected void |
CloverBuildProcessor.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
@NotNull ErrorCollection |
CloverBuildProcessor.validate(@NotNull BuildConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BuildConfigurationPluginsExportHelper.addDefaultValues(@NotNull com.atlassian.plugin.PluginAccessor pluginAccessor,
@NotNull Plan plan,
@NotNull BuildConfiguration hierarchicalConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EnvironmentPersistenceHelper.saveEnvironmentWithNoSchedules(@NotNull MutableEnvironment environment,
@Nullable BuildConfiguration newTriggersConfiguration,
@NotNull EnvironmentDao environmentDao,
@NotNull PlanScheduler planScheduler)
Helper method that persist environment configuration, while pausing its triggers.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch)
Creates a new lightweight plan branch for give chain.
|
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull String branchName,
@Nullable String branchDescription,
@Nullable PlanRepositoryDefinition defaultRepositoryDefinition,
@Nullable VcsRepositoryModuleDescriptor moduleDescriptor,
@Nullable VcsBranch newBranch,
@NotNull BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest)
Creates a new lightweight plan branch for give chain.
|
PlanKey |
BranchDetectionServiceImpl.createChainBranch(@NotNull ImmutableChain chain,
@NotNull String branchName,
@Nullable VcsBranch vcsBranch,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry) |
PlanKey |
BranchDetectionService.createChainBranch(@NotNull ImmutableChain chain,
@NotNull String branchName,
@Nullable VcsBranch vcsBranch,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry)
Deprecated.
temporary workaround
|
List<PlanKey> |
ChainPropagatingFacade.createJob(JobCreationService jobCreationService,
BuildConfiguration buildConfiguration,
Map<String,?> actionParametersMap,
PlanCreationService.EnablePlan isPlanEnabled) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createOrEnableChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@Nullable String branchName,
@NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createOrEnableChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@Nullable String branchName,
@NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch)
Given a branch name and (optionally) vcs branch name, check if branch already exists.
|
@NotNull ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createOrEnableChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@Nullable String branchName,
@NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest) |
@NotNull ChainBranchCreationResult |
LightweightBranchCreationService.createOrEnableChainBranch(@NotNull ImmutableChain chain,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@Nullable String branchName,
@NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
@Nullable BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
@NotNull Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch,
Optional<VcsPullRequest> pullRequest)
Given a branch name and (optionally) vcs branch name, check if branch already exists.
|
static boolean |
BranchIntegrationConfigurationImpl.hasConfiguration(BuildConfiguration buildConfiguration)
Tests if a
BuildConfiguration contains a BranchIntegrationConfiguration |
| Modifier and Type | Method and Description |
|---|---|
<T extends BuildConfigurationAwarePlugin> |
PlanConfigurationPluginUIHelperImpl.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull Class<T> pluginClass) |
<T extends BuildConfigurationAwarePlugin> |
PlanConfigurationUIPluginHelper.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull Class<T> pluginClass)
Generate html page from all plugin edit fragments.
|
<T extends BuildConfigurationAwarePlugin> |
PlanConfigurationPluginUIHelperImpl.getEditHtmlList(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull Class<T> pluginClass,
Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses) |
<T extends BuildConfigurationAwarePlugin> |
PlanConfigurationUIPluginHelper.getEditHtmlList(@NotNull BuildConfiguration buildConfiguration,
@NotNull Plan plan,
@NotNull Class<T> pluginClass,
Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
Generate list of html edit fragments for all plugins.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BitbucketRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
BitbucketRepository.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
BitbucketRepository.validate(@NotNull BuildConfiguration configuration) |
@NotNull ErrorCollection |
BitbucketRepository.validateForConnectionTesting(@NotNull BuildConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
GitRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
GitHubRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
GitRepository.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
void |
GitHubRepository.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
GitRepository.validate(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
GitHubRepository.validate(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
GitRepository.validateForConnectionTesting(@NotNull BuildConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ErrorCollection |
BuildLabellerCustomBuildProcessor.validate(@NotNull BuildConfiguration buildConfiguration)
This method is used to validate a build configuration for a build plan
|
@Nullable ErrorCollection |
BuildLogLabellerPreBuildAction.validate(BuildConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AutomaticDependencyManagementPlugin.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
| Modifier and Type | Method and Description |
|---|---|
void |
StashRepositoryImpl.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
StashRepositoryImpl.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
StashRepositoryImpl.validate(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
StashWebRepositoryViewer.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
MavenPomAccessorAbstract.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
AbstractRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
void |
MavenPomAccessor.addDefaultValues(@NotNull BuildConfiguration buildConfiguration)
Allows setting default values in build configuration for the repository to be added into a plan.
|
void |
AbstractRepository.customizeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet)
Deprecated.
|
String |
AbstractRepository.getAdvancedEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan)
Deprecated.
|
@Nullable String |
AdvancedConfigurationAwareRepository.getAdvancedEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
@Nullable String |
AbstractRepository.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan)
Deprecated.
|
@Nullable String |
MavenPomAccessorAbstract.getMavenPomCheckoutAccessEditHtml(@NotNull BuildConfiguration buildConfiguration) |
@Nullable String |
AbstractRepository.getMavenPomCheckoutAccessEditHtml(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
@Nullable String |
MavenPomAccessor.getMavenPomCheckoutAccessEditHtml(@NotNull BuildConfiguration buildConfiguration)
Returns HTML for the Maven POM import configuration of the repository
|
@Nullable String |
AbstractRepository.getMinimalEditHtml(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
@Nullable String |
Repository.getMinimalEditHtml(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
Returns HTML for the minimal configuration of the repository.
|
boolean |
AbstractRepository.isAdvancedOptionEnabled(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
boolean |
QuietPeriodHelper.isEnabled(BuildConfiguration buildConfiguration) |
void |
AbstractRepository.removeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet)
Deprecated.
|
@NotNull ErrorCollection |
AbstractRepository.validate(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
void |
QuietPeriodHelper.validate(BuildConfiguration buildConfiguration,
ErrorCollection errorCollection) |
default @NotNull ErrorCollection |
TestConnectionAwareRepository.validateForConnectionTesting(@NotNull BuildConfiguration configuration)
A method similar to
BuildConfigurationAwarePlugin.validate(BuildConfiguration) used to validate repository configuration
before connection testing. |
| Modifier and Type | Method and Description |
|---|---|
String |
NullRepository.getAdvancedEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
String |
NullRepository.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
String |
NullRepository.getMinimalEditHtml(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
PerforceRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
PerforceRepository.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
PerforceRepository.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
SvnRepository.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
boolean |
SvnRepository.isAdvancedOptionEnabled(@NotNull BuildConfiguration buildConfiguration) |
void |
SvnRepository.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
SvnRepository.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildConfiguration |
BambooSession.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
BambooSession.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<TaskDefinition> |
LegacyBuilderToTaskConverter.builder2TaskList(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
Creates a list of tasks out of BuildConfiguration.
|
protected Map<String,String> |
AbstractBuilder2TaskConverter.stripBuilderParameters(@NotNull BuildConfiguration buildConfiguration,
@NotNull String prefix)
Deprecated.
Retrieves builder parameters, removes the prefix from them and puts them into a map.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractTaskConfigurationUpgradeTask.environmentCanBeSkipped(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
UpgradeTask70202MigrateUsernameCondition.environmentCanBeSkipped(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseBuildConfigurationAwarePlugin.addDefaultValues(@NotNull BuildConfiguration buildConfiguration) |
void |
BuildConfigurationAwarePlugin.addDefaultValues(@NotNull BuildConfiguration buildConfiguration)
Extension point for adding default values to the form for
RenderableBuildConfiguration.getEditHtml(com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration, com.atlassian.bamboo.plan.Plan) |
void |
BaseConfigurablePlugin.customizeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet) |
void |
ConfigurablePlugin.customizeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet)
Extension point for adding/customizing requirements when editing a build's builder configuration.
|
@Nullable String |
BaseBuildConfigurationAwarePlugin.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
@Nullable String |
RenderableBuildConfiguration.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan)
Returns HTML that represents the form fragment for editing the repository.
|
protected void |
BaseBuildConfigurationAwarePlugin.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
void |
BaseBuildConfigurationAwarePlugin.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration) |
void |
BuildConfigurationAwarePlugin.prepareConfigObject(@NotNull BuildConfiguration buildConfiguration)
Do any preprocessing work before validation occurs.
|
void |
BaseConfigurablePlugin.removeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet) |
void |
ConfigurablePlugin.removeBuildRequirements(@NotNull PlanKey planKey,
@NotNull BuildConfiguration buildConfiguration,
@NotNull RequirementSet requirementSet)
Extension point for removing requirements when given plugin is excluded from build's builder configuration.
|
@NotNull ErrorCollection |
BaseBuildConfigurationAwarePlugin.validate(@NotNull BuildConfiguration buildConfiguration) |
@NotNull ErrorCollection |
BuildConfigurationAwarePlugin.validate(@NotNull BuildConfiguration buildConfiguration)
Validates the properties in the
BuildConfiguration object. |
| Modifier and Type | Method and Description |
|---|---|
@Nullable ErrorCollection |
VCSVersionReader.validate(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BuildConfigurationActionHelper.copyParamsToBuildConfiguration(ActionParametersMap params,
BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
String |
NoWebRepositoryViewer.getEditHtml(@NotNull BuildConfiguration buildConfiguration,
@Nullable Plan plan) |
@NotNull ErrorCollection |
DefaultWebRepositoryViewer.validate(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull ErrorCollection |
FisheyeWebRepositoryViewer.validate(@NotNull BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ErrorCollection |
LegacyStashWebRepositoryViewer.validate(@NotNull BuildConfiguration buildConfiguration)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
protected BuildConfiguration |
ImportMavenPlanAction.buildConfiguration |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
ImportMavenPlanAction.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
ImportMavenPlanAction.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
ReplaceTriggersAction.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReplaceTriggersAction.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Field and Description |
|---|---|
protected BuildConfiguration |
AbstractBranchTriggerConfigAction.buildConfiguration |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
CreateChainBranch.getBuildConfiguration() |
BuildConfiguration |
EditChainBranchNotifications.getBuildConfiguration() |
BuildConfiguration |
EditChainBranchDetails.getBuildConfiguration() |
BuildConfiguration |
ConfigureBranches.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
CreateChainBranch.setBuildConfiguration(BuildConfiguration buildConfiguration) |
void |
EditChainBranchNotifications.setBuildConfiguration(BuildConfiguration buildConfiguration) |
void |
EditChainBranchDetails.setBuildConfiguration(BuildConfiguration buildConfiguration) |
void |
ConfigureBranches.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
BuildConfigurationSupport.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildConfigurationSupport.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
CreateChain.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
CreateChain.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
EditChainDetails.getBuildConfiguration() |
BuildConfiguration |
CreateJob.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
EditChainDetails.setBuildConfiguration(BuildConfiguration buildConfiguration) |
void |
CreateJob.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Field and Description |
|---|---|
protected BuildConfiguration |
ConfigureChainTrigger.buildConfiguration |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
ConfigureChainTrigger.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
BuildConfiguration |
BareBuildConfigurationAware.getBuildConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
RepositoryConfigurationAware.setBuildConfiguration(BuildConfiguration repositoryConfiguration) |
void |
BareBuildConfigurationAware.setBuildConfiguration(BuildConfiguration buildConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BuildConfigurationActionHelper.copyParamsToBuildConfiguration(com.opensymphony.xwork2.ActionInvocation actionInvocation,
BuildConfiguration buildConfiguration) |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.