Versions in this module Expand all Collapse all v1 v1.0.0 Feb 20, 2018 Changes in this version + var CertificateDirectory string + type GitLabClient struct + func NewGitLabClient() *GitLabClient + func (n *GitLabClient) DownloadArtifacts(config common.JobCredentials, artifactsFile string) common.DownloadState + func (n *GitLabClient) PatchTrace(config common.RunnerConfig, jobCredentials *common.JobCredentials, ...) common.UpdateState + func (n *GitLabClient) ProcessJob(config common.RunnerConfig, jobCredentials *common.JobCredentials) common.JobTrace + func (n *GitLabClient) RegisterRunner(runner common.RunnerCredentials, description, tags string, ...) *common.RegisterRunnerResponse + func (n *GitLabClient) RequestJob(config common.RunnerConfig) (*common.JobResponse, bool) + func (n *GitLabClient) UnregisterRunner(runner common.RunnerCredentials) bool + func (n *GitLabClient) UpdateJob(config common.RunnerConfig, jobCredentials *common.JobCredentials, ...) common.UpdateState + func (n *GitLabClient) UploadArtifacts(config common.JobCredentials, artifactsFile string) common.UploadState + func (n *GitLabClient) UploadRawArtifacts(config common.JobCredentials, reader io.Reader, baseName string, ...) common.UploadState + func (n *GitLabClient) VerifyRunner(runner common.RunnerCredentials) bool + type ResponseTLSData struct + CAChain string + CertFile string + KeyFile string + type TracePatchResponse struct + RemoteRange string + RemoteState string + func NewTracePatchResponse(response *http.Response) *TracePatchResponse + func (p *TracePatchResponse) IsAborted() bool + func (p *TracePatchResponse) NewOffset() int