build: golang.ir/x/build Index | Files | Directories

package build

import "golang.ir/x/build"

Package build contains constants for the Go continuous build system.

Index

Package Files

build.go

Constants

const DevCoordinatorCA = "" /* 957 byte string literal not displayed */

DevCoordinatorCA is the cert used by the coordinator and buildlet in development mode. (Not to be confused with the staging "dev" instance under GCE project "go-dashboard-dev")

const DevCoordinatorKey = "" /* 1676 byte string literal not displayed */

DevCoordinatorKey is the key used by the coordinator and buildlet in development mode. (Not to be confused with the staging "dev" instance under GCE project "go-dashboard-dev")

const ProdCoordinatorCA = "" /* 1116 byte string literal not displayed */

ProdCoordinatorCA is the production CA cert for farmer.golang.org.

const StagingCoordinatorCA = "" /* 1075 byte string literal not displayed */

StagingCoordinatorCA is the cert used on GCE for the go-dashboard-dev project.

type CoordinatorInstance Uses

type CoordinatorInstance string

CoordinatorInstance is either "prod", "staging", or "localhost:<port>".

const (
    ProdCoordinator    CoordinatorInstance = "prod"
    StagingCoordinator CoordinatorInstance = "staging"
)

func (CoordinatorInstance) CACert Uses

func (ci CoordinatorInstance) CACert() string

CACert returns the public certificate of the CA used to sign this coordinator instance's certificate.

func (CoordinatorInstance) TLSDialer Uses

func (ci CoordinatorInstance) TLSDialer() func(network, addr string) (net.Conn, error)

func (CoordinatorInstance) TLSHostPort Uses

func (ci CoordinatorInstance) TLSHostPort() (string, error)

Directories

PathSynopsis
autocertcachePackage autocertcache contains autocert.Cache implementations for golang.org/x/crypto/autocert.
buildenvPackage buildenv contains definitions for the environments the Go build system can run in.
dashboardPackage dashboard contains shared configuration and logic used by various pieces of the Go continuous build system.
devappDevapp is the server running dev.golang.org.
devapp/owners
envutilPackage envutil provides utilities for working with environment variables.
gerritPackage gerrit contains code to interact with Gerrit servers.
kubernetesPackage kubernetes contains a minimal client for the Kubernetes API.
kubernetes/apiPackage api contains the Kubernetes v1 API types.
kubernetes/gkePackage gke contains code for interacting with Google Container Engine (GKE), the hosted version of Kubernetes on Google Cloud Platform.
livelogPackage livelog provides a buffer that can be simultaneously written to by one writer and read from by many readers.
maintnerPackage maintner mirrors, searches, syncs, and serves Git, Github, and Gerrit metadata.
maintner/godataPackage godata loads the Go project's corpus of Git, Github, and Gerrit activity into memory to allow easy analysis without worrying about APIs and their pagination, quotas, and other nuisances and limitations.
maintner/gostatsThe gostats command computes stats about the Go project.
maintner/maintnerdThe maintnerd command serves project maintainer data from Git, Github, and/or Gerrit.
maintner/maintnerd/apipbPackage apipb is a generated protocol buffer package.
maintner/maintnerd/gcslogPackage gcslog is an implementation of maintner.MutationSource and Logger for Google Cloud Storage.
maintner/maintnerd/maintapiPackage maintapi exposes a gRPC maintner service for a given corpus.
maintner/maintnerd/maintapi/versionPackage version implements logic to parse version of Go tags and release branches.
maintner/maintpbPackage maintpb is a generated protocol buffer package.
maintner/maintqThe maintq command queries a maintnerd gRPC server.
maintner/maintwatchThe maintwatch commands tails the maintner mutation log.
maintner/reclogPackage reclog contains readers and writers for a record wrapper format used by maintner.
pargzipPackage pargzip contains a parallel gzip writer implementation.
reposPackage repos contains information about Go source repositories.
tarutilPackage tarutil contains utilities for working with tar archives.
typesPackage types contains common types used by the Go continuous build system.
versionThe version package permits running a specific version of Go.
version/go1.10The go1.10 command runs the go command from go1.10.
version/go1.10.1The go1.10.1 command runs the go command from Go 1.10.1.
version/go1.10.2The go1.10.2 command runs the go command from go1.10.2.
version/go1.10.3The go1.10.3 command runs the go command from go1.10.3.
version/go1.10beta1The go1.10beta1 command runs the go command from go1.10beta1.
version/go1.10beta2The go1.10beta2 command runs the go command from go1.10beta2.
version/go1.10rc1The go1.10rc1 command runs the go command from go1.10rc1.
version/go1.10rc2The go1.10rc2 command runs the go command from go1.10rc2.
version/go1.11beta1The go1.11beta1 command runs the go command from go1.11beta1.
version/go1.8The go1.8 command runs the go command from go1.8.
version/go1.8.1The go1.8.1 command runs the go command from go1.8.1.
version/go1.8.2The go1.8.2 command runs the go command from go1.8.2.
version/go1.8.3The go1.8.3 command runs the go command from go1.8.3.
version/go1.8.4The go1.8.4 command runs the go command from go1.8.4.
version/go1.8.5The go1.8.5 command runs the go command from go1.8.5.
version/go1.8.6The go1.8.6 command runs the go command from go1.8.6.
version/go1.8.7The go1.8.7 command runs the go command from go1.8.7.
version/go1.8beta1The go1.8beta1 command runs the go command from go1.8beta1.
version/go1.8beta2The go1.8beta2 command runs the go command from go1.8beta2.
version/go1.8rc1The go1.8rc1 command runs the go command from go1.8rc1.
version/go1.8rc2The go1.8rc2 command runs the go command from go1.8rc2.
version/go1.8rc3The go1.8rc3 command runs the go command from go1.8rc3.
version/go1.9The go1.9 command runs the go command from go1.9.
version/go1.9.1The go1.9.1 command runs the go command from go1.9.1.
version/go1.9.2The go1.9.2 command runs the go command from go1.9.2.
version/go1.9.3The go1.9.3 command runs the go command from go1.9.3.
version/go1.9.4The go1.9.4 command runs the go command from go1.9.4.
version/go1.9.5The go1.9.5 command runs the go command from Go 1.9.5.
version/go1.9.6The go1.9.6 command runs the go command from go1.9.6.
version/go1.9.7The go1.9.7 command runs the go command from go1.9.7.
version/go1.9beta1The go1.9beta1 command runs the go command from go1.9beta1.
version/go1.9beta2The go1.9beta2 command runs the go command from go1.9beta2.
version/go1.9rc1The go1.9rc1 command runs the go command from go1.9rc1.
version/go1.9rc2The go1.9rc2 command runs the go command from go1.9rc2.

Package build imports 6 packages (graph). Updated 2020-08-15. Refresh now. Tools for package owners.