Skip to content

Setup build2

Actions
Installs the build2 build system on the runner
v2
Latest
Star (4)

setup-build2-github-action

License build2

This action provides setup routines to use build2 with GitHub Workflows. Currently Linux, MacOS and Windows based runners are supported.

Usage

After using setup-build2-github-action all build2 related command line tools - like b or bdep - are available within your runner.

steps:
- uses: actions/checkout@v2
- uses: build2/setup-build2-github-action@v2
- run: bdep init -C @gcc cc config.cxx=g++
- run: b
- run: b test

The action also provides parameters to customize the build2 toolset for your runner:

  • build2-version: Version of build2 which should be installed. Default is latest. Can also be staged or a specific version like 0.14.0.
  • build2-windows-compiler: Used in Windows runners only. Defines the compiler which is used to build build2. Default is msvc. Can also be mingw or clang.
- uses: build2/setup-build2-github-action@v2
  with:
    build2-version: staged
    build2-windows-compiler: mingw

Setup build2 is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Installs the build2 build system on the runner
v2
Latest

Setup build2 is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.