Glossary#
This glossary defines terms that have specific meanings in the context of Pigweed’s infrastructure.
Bot#
A machine that can run a build.
Bucket#
A group of builders that share ACLs.
Build#
A job. Belongs to a builder. (Think “process” in “program vs process”.)
Builder#
A named build configuration. (Think “program” in “program vs process”.)
CI#
Nominally “continuous integration”, but usually used to refer to post-submit builders and associated infrastructure.
CQ#
Nominally “Commit-Queue”, a service that has been replaced with “Change Verifier”, a service that manages pre-submit builders.
Properties#
Arbitrary input/output JSON object to/from a build. Input properties are typically specified in the builder config and output properties are specified by the recipe at runtime.
Recipe#
A Python-based script executed by a build.