tis-repo/dev-env
Al Bailey 01e31c2a19 Updating required apt packages for stx/update
The PyGObject pip component expects additional
packages to be installed in order for pip to be able
to install that component as well as ostree bindings
that make use of it.

Test Plan:
 PASS: vagrant up
 PASS: able to run tox with 'gi' ostree code in stx/update

Story: 2010547
Task: 47941
Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I3fb898e13372fb53c425af771a1e43db92a55a38
2023-05-05 20:53:41 +00:00
..
vagrant Updating required apt packages for stx/update 2023-05-05 20:53:41 +00:00
Readme.md Uploading a Vagrantfile for dev-env setup 2023-01-30 15:51:23 +00:00

Setting up a New Development Environment

The following instructions use VirtualBox and Vagrant to setup a VM running Debian, with most of the required tools installed.

Step 1: Download and install VirtualBox

Step 2: Download and install vagrant

Step 3: Update defaults.yaml or create a custom.yaml with the overridden values

Step 4: "vagrant up"

Note: Vagrant only allows you to bring up one environment per vagrant file. To setup additional development environments (ie: for alternative releases), you must copy the repo to another location.