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
RepositoryStoredSpecsExecutionService
generateBambooYamlsFromSpecs
in interface RepositoryStoredSpecsExecutionService
specsConsumer
- 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 repository
commits
- a list of commits related to Bamboo Specs, which occurred since last executionstdout
- output handler for logging execution informationlogFilename
- name of the log fileSpecsNotFoundException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.