package
0.15.0
Repository: https://github.com/opendevstack/ods-pipeline.git
Documentation: pkg.go.dev

# Functions

AssertFileContent checks that the file named by filename in the directory wsDir has the exact context specified by want.
AssertFileContentContains checks that the file named by filename in the directory wsDir contains all of wantContains.
AssertFilesExist checks that all files named by wantFiles exist in wsDir.
GetSourceWorkspaceContext reads the ODS context from the source workspace.
InitGitRepo initialises a Git repository inside the given workspace.
InstallODSPipeline installs the ODS Pipeline Helm chart in the namespace given in NamespaceConfig.
StartBitbucket starts a Bitbucket instance in a Docker container (named ods-test-bitbucket-server).
StartNexus starts a Nexus instance in a Docker container (named ods-test-nexus).
StartSonarQube starts a SonarQube instance in a Docker container (named ods-test-sonarqube).
WithGitSourceWorkspace configures the task run with a workspace named "source", mapped to the directory sourced from sourceDir.
WithSourceWorkspace configures the task run with a workspace named "source", mapped to the directory sourced from sourceDir.

# Structs

InstallOptions configure the installation of ODS Pipeline.