public interface JavaSpecsImportService
Modifier and Type | Method and Description |
---|---|
boolean |
processSpecs(SpecsConsumer specsConsumer,
VcsRepositoryData repository,
VcsBambooSpecsSource specsSource,
Path workingDir,
Path specsDir,
RssSecurityConfiguration rssSecurityConfiguration,
RssPermissions rssPermissions,
List<CommitContext> commits,
RssExecutionOutputHandler stdout,
String logFilename)
Execute Java Specs and import results
|
boolean processSpecs(SpecsConsumer specsConsumer, VcsRepositoryData repository, VcsBambooSpecsSource specsSource, Path workingDir, Path specsDir, RssSecurityConfiguration rssSecurityConfiguration, RssPermissions rssPermissions, List<CommitContext> commits, RssExecutionOutputHandler stdout, String logFilename) throws IOException
specsConsumer
- consumer used to import execution resultsrepository
- repository from which specs have been checked outspecsSource
- specs state for current executionworkingDir
- folder for placing generated internal yamlspecsDir
- checked out directory in which Specs are locatedrssSecurityConfiguration
- 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 informationIOException
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.