Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitServer

func InitServer(srv *server.Server, opts Options) error

    InitServer initializes a resultdb server.

    Types

    type Options

    type Options struct {
    	// InsecureSelfURLs is set to true to use http:// (not https://) for URLs
    	// pointing back to ResultDB.
    	InsecureSelfURLs bool
    
    	// ContentHostnameMap maps a Host header of GetArtifact request to a host name
    	// to use for all user-content URLs.
    	//
    	// Special key "*" indicates a fallback.
    	ContentHostnameMap map[string]string
    
    	// ArtifactRBEInstance is the name of the RBE instance to use for artifact
    	// storage. Example: "projects/luci-resultdb/instances/artifacts".
    	ArtifactRBEInstance string
    }

      Options is resultdb server configuration.