Versions in this module Expand all Collapse all v0 v0.4.0 Mar 28, 2017 Changes in this version + const GCSBucketHost + const GCSListAPIHost + const KubekinsBucket + const LogDir + const PullKey + const PullLogDir + type Bucket struct + func NewBucket(name string) *Bucket + func NewTestBucket(name string, host string) *Bucket + func (b *Bucket) ExpandListURL(pathElements ...interface{}) *url.URL + func (b *Bucket) ExpandPathURL(pathElements ...interface{}) *url.URL + func (b *Bucket) List(pathElements ...interface{}) ([]string, error) + func (b *Bucket) ReadFile(pathElements ...interface{}) (*http.Response, error) + type FinishedFile struct + Result string + Timestamp uint64 + type StartedFile struct + JenkinsNode string + Timestamp uint64 + Version string + type Utils struct + func NewTestUtils(bucket, directory, url string) *Utils + func NewUtils(bucket, directory string) *Utils + func NewWithPresubmitDetection(bucket, directory, presubmitKey, presubmitDirectory string) *Utils + func (u *Utils) CheckFinishedStatus(job string, buildNumber int) (bool, error) + func (u *Utils) CheckStartedStatus(job string, buildNumber int) (*StartedFile, error) + func (u *Utils) GetFileFromJenkinsGoogleBucket(job string, buildNumber int, path string) (*http.Response, error) + func (u *Utils) GetLastestBuildNumberFromJenkinsGoogleBucket(job string) (int, error) + func (u *Utils) GetPathToJenkinsGoogleBucket(job string, buildNumber int) string + func (u *Utils) ListFilesInBuild(job string, buildNumber int, prefix string) ([]string, error) + func (u *Utils) ListFilesWithPrefix(prefix string) ([]string, error)