Documentation ¶
Index ¶
- func CleanupAndCreateBitbucketProjectAndRepo(quickstarter string, componentId string) error
- func GetJenkinsBuildStagesForBuild(jenkinsNamespace string, buildName string) (string, error)
- func ReadConfiguration() (map[string]string, error)
- func RetrieveSonarScan(projectKey string) (string, error)
- func RunArbitraryJenkinsPipeline(repositoryProject string, repository string, jenkinsNamespace string, ...) (string, string, error)
- func RunCommand(command string, args []string, envVars []string) (string, string, error)
- func RunJenkinsFile(repository string, repositoryProject string, branch string, projectName string, ...) (string, error)
- func RunJenkinsFileAndReturnBuildName(repository string, repositoryProject string, branch string, projectName string, ...) (string, string, error)
- func RunScriptFromBaseDir(command string, args []string, envVars []string) (string, string, error)
- func VerifyJenkinsRunAttachments(projectName string, buildName string, artifactsToVerify []string) error
- func VerifyJenkinsStages(componentID string, runType string, goldenFile string, gotStages string) error
- func VerifySonarScan(componentID string, gotScan string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadConfiguration ¶
func RetrieveSonarScan ¶
func RunCommand ¶
func RunJenkinsFile ¶
func RunScriptFromBaseDir ¶
func VerifyJenkinsStages ¶
func VerifyJenkinsStages(componentID string, runType string, goldenFile string, gotStages string) error
VerifyJenkinsStages checks if actually executed Jenkins stages match those defined in goldenFile.
func VerifySonarScan ¶
VerifySonarScan checks if actually executed SonarQube scan matches the scan defined in the golden file.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.