public class RepositoryStoredSpecsExecutionServiceImpl extends Object implements RepositoryStoredSpecsExecutionService
| Constructor and Description |
|---|
RepositoryStoredSpecsExecutionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateBambooYamlsFromSpecs(@NotNull SpecsConsumer specsConsumer,
@NotNull VcsRepositoryData repository,
@NotNull VcsBambooSpecsSource specsSource,
@NotNull Path specsDir,
@NotNull Path outputDir,
@NotNull RssSecurityConfiguration rssSecurityConfiguration,
@NotNull RssPermissions rssPermissions,
@NotNull List<CommitContext> commits,
@NotNull RssExecutionOutputHandler stdout,
@NotNull String logFilename)
Execute Java Specs
|
public RepositoryStoredSpecsExecutionServiceImpl()
public void generateBambooYamlsFromSpecs(@NotNull
@NotNull SpecsConsumer specsConsumer,
@NotNull
@NotNull VcsRepositoryData repository,
@NotNull
@NotNull VcsBambooSpecsSource specsSource,
@NotNull
@NotNull Path specsDir,
@NotNull
@NotNull Path outputDir,
@NotNull
@NotNull RssSecurityConfiguration rssSecurityConfiguration,
@NotNull
@NotNull RssPermissions rssPermissions,
@NotNull
@NotNull List<CommitContext> commits,
@NotNull
@NotNull RssExecutionOutputHandler stdout,
@NotNull
@NotNull String logFilename)
throws SpecsNotFoundException
RepositoryStoredSpecsExecutionServicegenerateBambooYamlsFromSpecs in interface RepositoryStoredSpecsExecutionServicespecsConsumer - consumer used to process execution errorsrepository - repository from which specs have been checked outspecsSource - specs state for current executionspecsDir - checked out directory in which Specs are locatedoutputDir - folder for placing generated internal yamlrssSecurityConfiguration - Repository Stored Specs security configurationrssPermissions - rss permissions for repositorycommits - a list of commits related to Bamboo Specs, which occurred since last executionstdout - output handler for logging execution informationlogFilename - name of the log fileSpecsNotFoundExceptionCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.