Modifier and Type | Method and Description |
---|---|
void |
ChainResultManagerImpl.createRepositorySpecFailedResult(@NotNull ImmutableChain plan,
@NotNull VcsRepositoryData repositoryData,
@NotNull BuildChanges buildChanges,
int buildNumber,
@NotNull VcsLocationBambooSpecsState specsState) |
void |
ChainResultManager.createRepositorySpecFailedResult(@NotNull ImmutableChain plan,
@NotNull VcsRepositoryData repositoryData,
@NotNull BuildChanges buildChanges,
int buildNumber,
@NotNull VcsLocationBambooSpecsState specsState)
Create and save chain result for plan which was not updated when Repository stored specs execution was failed
|
Modifier and Type | Method and Description |
---|---|
@Nullable Path |
RepositoryStoredSpecsLogServiceImpl.getBambooSpecsExecutionLogFile(@NotNull VcsLocationBambooSpecsState specsState) |
@Nullable Path |
RepositoryStoredSpecsLogService.getBambooSpecsExecutionLogFile(@NotNull VcsLocationBambooSpecsState bambooSpecsState) |
void |
SpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull List<CommitContext> commits,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull RssPermissions rssPermissions,
@NotNull VcsLocationBambooSpecsState bambooSpecsState,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename)
Handle specs execution success
|
void |
SpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull List<CommitContext> commits,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull RssPermissions rssPermissions,
@NotNull VcsLocationBambooSpecsState bambooSpecsState,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename)
Handle specs execution success
|
boolean |
SpecsConsumer.processSpecsDirectoryRemoval(@NotNull VcsRepositoryData repository,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
@NotNull RssPermissions rssPermissions,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename)
Handle situation where no Specs have been found in the repository (for the current revision)
|
void |
RepositoryStoredSpecsServiceImpl.reportMissingSpecs(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull String errorMessage,
@NotNull List<CommitContext> commits) |
void |
RepositoryStoredSpecsService.reportMissingSpecs(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState,
@NotNull VcsRepositoryData repository,
@NotNull String errorMessages,
@NotNull List<CommitContext> commits)
Record failed specs scan.
|
void |
RepositoryStoredSpecsServiceImpl.runBambooSpecs(@NotNull SpecsConsumer specsConsumer,
@NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
@NotNull VcsRepositoryData repository,
@NotNull VcsBranch vcsBranch,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
boolean shouldReportMissingSpecs) |
void |
RepositoryStoredSpecsService.runBambooSpecs(@NotNull SpecsConsumer specsConsumer,
@NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
@NotNull VcsRepositoryData repository,
@NotNull VcsBranch vcsBranch,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
boolean shouldReportMissingSpecs)
Execute Bamboo Specs and import results
|
Modifier and Type | Method and Description |
---|---|
VcsLocationBambooSpecsState |
RssDetectionTriggerData.getSpecsState() |
Modifier and Type | Method and Description |
---|---|
void |
RssJointSpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull List<CommitContext> commits,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull RssPermissions rssPermissions,
@NotNull VcsLocationBambooSpecsState bambooSpecsState,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename) |
void |
RssJointSpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull List<CommitContext> commits,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull RssPermissions rssPermissions,
@NotNull VcsLocationBambooSpecsState bambooSpecsState,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename) |
boolean |
RssJointSpecsConsumer.processSpecsDirectoryRemoval(@NotNull VcsRepositoryData repository,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> commits,
@NotNull RssPermissions rssPermissions,
@NotNull com.atlassian.utils.process.OutputHandler stdout,
@NotNull String logFilename) |
Constructor and Description |
---|
RssDetectionTriggerData(@NotNull VcsRepositoryData repository,
@NotNull VcsRepositoryModuleDescriptor repositoryDescriptor,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull List<CommitContext> specsCommits,
boolean reportMissingSpecs) |
Modifier and Type | Method and Description |
---|---|
List<RssAffectedPlan> |
RepositoryStoredSpecsResultHelper.createSpecResultAndDisablePlans(@NotNull Collection<PlanKey> plans,
@NotNull VcsRepositoryData repositoryData,
@NotNull List<CommitContext> commits,
@NotNull RssPermissions rssPermissions,
boolean specsExecutionSuccessful,
@NotNull VcsLocationBambooSpecsState bambooSpecsState)
Creates specs execution results for given
plans and disable them |
List<RssAffectedPlan> |
RepositoryStoredSpecsResultHelperImpl.createSpecResultAndDisablePlans(@NotNull Collection<PlanKey> plans,
@NotNull VcsRepositoryData repositoryData,
@NotNull List<CommitContext> commits,
@NotNull RssPermissions rssPermissions,
boolean specsExecutionSuccessful,
@NotNull VcsLocationBambooSpecsState bambooSpecsState) |
Modifier and Type | Method and Description |
---|---|
@NotNull Collection<Long> |
DeploymentProjectDao.findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState) |
@NotNull Collection<Long> |
DeploymentProjectDaoImpl.findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState) |
Modifier and Type | Method and Description |
---|---|
@NotNull Collection<Long> |
DeploymentProjectService.findDeploymentProjectsInOtherStates(@NotNull VcsLocationBambooSpecsState specsState) |
@NotNull Collection<Long> |
DeploymentProjectServiceImpl.findDeploymentProjectsInOtherStates(@NotNull VcsLocationBambooSpecsState specsState) |
Modifier and Type | Method and Description |
---|---|
protected @NotNull VcsLocationBambooSpecsState |
SpecsStateMapper.createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor) |
Modifier and Type | Method and Description |
---|---|
void |
SpecsStateMapper.afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull List<VcsLocationBambooSpecsState> list,
@NotNull VcsLocationBambooSpecsState object,
long objectIndex,
@NotNull org.hibernate.Session session) |
protected void |
SpecsStateMapper.exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement,
@NotNull VcsLocationBambooSpecsState specsState,
@NotNull org.hibernate.Session session,
ExportDetailsBean exportDetailsBean) |
protected void |
SpecsStateMapper.importProperties(@NotNull VcsLocationBambooSpecsState object,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
Modifier and Type | Class and Description |
---|---|
class |
VcsLocationBambooSpecsStateImpl |
Modifier and Type | Method and Description |
---|---|
@NotNull VcsLocationBambooSpecsState |
VcsBambooSpecsSourceImpl.getVcsLocationBambooSpecsState() |
@NotNull VcsLocationBambooSpecsState |
VcsBambooSpecsSource.getVcsLocationBambooSpecsState() |
Modifier and Type | Method and Description |
---|---|
Optional<VcsLocationBambooSpecsState> |
BambooSpecsStateDaoImpl.findById(long specsStateId) |
Optional<VcsLocationBambooSpecsState> |
BambooSpecsStateDao.findById(long specsStateId) |
Optional<VcsLocationBambooSpecsState> |
BambooSpecsStateDaoImpl.findLatestState(long rootVcsRepositoryId,
String branch) |
Optional<VcsLocationBambooSpecsState> |
BambooSpecsManagerImpl.findLatestState(long rootVcsRepositoryId,
@NotNull String branch) |
Optional<VcsLocationBambooSpecsState> |
BambooSpecsManager.findLatestState(long rootVcsRepositoryId,
@NotNull String branch)
Find latest
VcsLocationBambooSpecsState for given repository and branch |
Modifier and Type | Method and Description |
---|---|
long |
BambooSpecsStateDaoImpl.countPlansLinkedToState(VcsLocationBambooSpecsState specsState) |
long |
BambooSpecsStateDao.countPlansLinkedToState(VcsLocationBambooSpecsState specsState) |
void |
BambooSpecsStateDaoImpl.delete(VcsLocationBambooSpecsState specsState) |
void |
BambooSpecsStateDao.delete(VcsLocationBambooSpecsState specsState) |
@NotNull Collection<Long> |
BambooSpecsManagerImpl.findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState) |
@NotNull Collection<Long> |
BambooSpecsManager.findDeploymentProjectsInOtherStates(VcsLocationBambooSpecsState specsState)
Returns ids pf RSS-managed deployment projects that have been updated in RSS runs other than the one supplied.
|
@NotNull Collection<PlanKey> |
BambooSpecsStateDaoImpl.findPlansInOtherStates(@NotNull VcsLocationBambooSpecsState specsState) |
@NotNull Collection<PlanKey> |
BambooSpecsStateDao.findPlansInOtherStates(@NotNull VcsLocationBambooSpecsState specsState) |
@NotNull Collection<PlanKey> |
BambooSpecsManagerImpl.findPlansInOtherStates(VcsLocationBambooSpecsState specsState) |
@NotNull Collection<PlanKey> |
BambooSpecsManager.findPlansInOtherStates(VcsLocationBambooSpecsState specsState)
Returns RSS-managed plans that have been updated in RSS runs other than the one supplied.
|
void |
BambooSpecsManagerImpl.save(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) |
void |
BambooSpecsManager.save(VcsLocationBambooSpecsState vcsLocationBambooSpecsState)
Save new
VcsLocationBambooSpecsState entity. |
void |
BambooSpecsStateDaoImpl.saveOrUpdate(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) |
void |
BambooSpecsStateDao.saveOrUpdate(VcsLocationBambooSpecsState vcsLocationBambooSpecsState) |
void |
BambooSpecsManagerImpl.updateAfterSpecsImport(VcsLocationBambooSpecsState vcsLocationBambooSpecsState,
VcsLocationBambooSpecsState.SpecsImportState specsImportState,
String logFilename) |
void |
BambooSpecsManager.updateAfterSpecsImport(VcsLocationBambooSpecsState vcsLocationBambooSpecsState,
VcsLocationBambooSpecsState.SpecsImportState specsImportState,
String logFilename)
Update given
VcsLocationBambooSpecsState with specs import results and save it. |
Modifier and Type | Method and Description |
---|---|
void |
BambooSpecsStateDao.scrollVcsLocationBambooSpecsStateForExport(Consumer<VcsLocationBambooSpecsState> consumer) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences