package
0.0.0-20181106200225-bbe2ffc37d32
Repository: https://github.com/naveego/ci.git
Documentation: pkg.go.dev
# Functions
BuildPackage builds a package and returns the path to the output.
BuildPackages performs a go build on the supplied package.
No description provided by the author
CIBuildProblem reports an error in a way TeamCity can understand.
CIMessage writes a message out in a format TeamCity can understand.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPackage creates a new package with default values configured.
No description provided by the author
No description provided by the author
Release executes a gorelease operation.
RunIntegrationTestsInDocker executes integration tests using docker-compose.
No description provided by the author
No description provided by the author
RunUnitTests runs unit tests recursively.
No description provided by the author
No description provided by the author
TagAndPushDockerImages uses the environment parameters IMAGE_NAME, BUILD_NUMBER, MAJOR_VERSION, and MINOR_VERSION to create images with the following tags: IMAGE_NAME:MAJOR_VERSION.MINOR_VERSION-BUILD_NUMBER IMAGE_NAME:MAJOR_VERSION.MINOR_VERSION IMAGE_NAME:MAJOR_VERSION IMAGE_NAME:latest If IMAGE_TAG_PREFIX is set, it will be inserted at the beginning of the tag.
ToS3ReleasePath returns a path for upload to S3 in the format 'releases/{serviceID}/{version.Major}.{version.Minor}.{version.Patch}/{pkgName}'.
Unzip will decompress a zip archive, moving all files and folders within the zip file (parameter 1) to an output directory (parameter 2).
UploadToS3 uploads a file to an AWS S3 bucket.
ZipFiles compresses one or many files into a single zip archive file.
# Constants
DefaultOutDir defines the default location for build packages.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Build combines a Package and a PackageTarget.
Package provides information for building a binary image.
PackageTarget defines.
No description provided by the author