
Upload an all-inclusive Vagrantfile to setup a development environment for the StarlingX master branch for debian. The Vagrantfile contains inline shell scripts for setting up all the required components. It may be split out in a future submission into ansible tasks to make it more readable and maintainable. Test Plan: PASS: setup a development environment on a windows system with virtualbox and vagrant installed. Story: 2010547 Task: 47211 Signed-off-by: Al Bailey <al.bailey@windriver.com> Change-Id: I7ae43dc9abfd52433394bd061e8118b9bcc361f7
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.