package
3.0.0+incompatible
Repository: https://github.com/hyperledger/fabric.git
Documentation: pkg.go.dev

# Functions

CopyDir creates a copy of a dir.
CreateBuilders will construct builders from the peer configuration.
NewBuildContext creates the directories required to runt he external build process and extracts the chaincode package assets.
SanitizeCCIDPath is used to ensure that special characters are removed from file names.
Start will start the provided command and return a Session that can be used to await completion or signal the process.
Untar takes a gzip-ed tar archive, and extracts it to dst.
ValidPath checks to see if the path is absolute, or if it is a relative path higher in the tree.

# Constants

# Variables

DefaultPropagateEnvironment enumerates the list of environment variables that are implicitly propagated to external builder and launcher commands.

# Structs

BuildContext holds references to the various assets locations necessary to execute the detect, build, release, and run programs for external builders.
A Builder is used to interact with an external chaincode builder and launcher.
BuildInfo contains metadata is that is saved to the local file system with the assets generated by an external builder.
ChaincodeServerUserData holds "connection.json" information.
A Detector is responsible for orchestrating the external builder detection and build process.

# Type aliases

Duration used for the DialTimeout property.