Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 1.3 KB

building.adoc

File metadata and controls

35 lines (31 loc) · 1.3 KB

Building the ADB Vagrant Box

The Vagrant box is based on CentOS 7. It is built using the latest packages from CentOS core. Some components of ADB will be delivered in containers and will use code drawn from upstream projects to add newer features. Today, the fully built box does not include any docker image.
The box can be built using the CentOS powered Community Build System (CBS).

To build the box:

  1. Get access for building images in the CBS by following the directions here: http://wiki.centos.org/HowTos/CommunityBuildSystem

    Note: You need to request both build and image permissions.

  2. Checkout/git clone this repository:

  3. Change your current working directory to adb-atomic-developer-bundle:

    cd adb-atomic-developer-bundle

  4. Run the following script:

    ./build_tools/build_scripts/do_vagrant_cbs.sh

    Note: This script assumes you have a profile in your $HOME/.koji/config called "cbs". If this is your only usage of koji, delete the -p cbs from the command in the script. If you use multiple instances of koji, either rename your config for the CBS or change the script.

    Here is an example koji scratch build: http://cbs.centos.org/koji/taskinfo?taskID=13349