BuildStream
2.1.0
  • About
  • Installing from Source
  • Using
    • Getting started
    • Developing
    • Handling files
    • Combining projects
    • User configuration
    • Commands
    • Configuring Cache Servers
    • Remote Execution Servers
    • Examples
  • Reference
  • Porting guide
  • Contributing
  • Architecture
  • Glossary
BuildStream
  • Using
  • View page source

Using

This section includes user facing documentation including tutorials, guides and information on user preferences and configuration.

  • Getting started
    • 1. Your first project
    • 2. Running commands
    • 3. Using the autotools element
    • 4. Integration commands
    • 5. Optionality and directives
  • Developing
    • 1. Workspaces
    • 2. Strict mode
  • Handling files
    • 1. Composition
    • 2. Filtering
    • 3. Overlapping files
  • Combining projects
    • 1. Junction elements
    • 2. Workspaces and subprojects
    • 3. Subproject includes
  • User configuration
    • Configuration file
    • Working directories
    • Cache control
    • Scheduler controls
    • Build controls
    • Fetch controls
    • Track controls
    • Logging controls
    • Remote services
    • Project specific values
    • Default configuration
  • Commands
    • Commonly used parameters
    • Top-level commands
    • Artifact subcommands
    • Source subcommands
    • Workspace subcommands
  • Configuring Cache Servers
    • Setting up a remote cache
    • Known implementations
  • Remote Execution Servers
    • BuildStream specific requirements
    • Example working configuration
  • Examples
    • Creating and using a tar mirror
    • Creating and using a git mirror
Previous Next

© Copyright 2017-2022, The Apache Software Foundation.

Built with Sphinx using a theme provided by Read the Docs.