Commit Graph

30 Commits

Author SHA1 Message Date
Peter Barker 4d9cfdaaa8 Vagrant: create a bionic64-desktop VM
The focal-desktop appears to have a problem where directories are
considered to be in-use when being deleted. Not reproduced by me, but
reliably by a Windows user.
2021-02-22 15:00:38 +11:00
Peter Barker 4020308d40 Vagrant: add desktop to Vagrant 2021-02-11 09:58:53 +11:00
Peter Barker 78d3a6f7ac Vagrantfile: add definition for groovy 2020-11-25 18:51:43 +11:00
Peter Barker 5866c865c0 Vagrantfile: add focal 2020-06-05 14:26:09 +10:00
Peter Barker 87d363c3f4 Tools: use renamed autotest step names 2020-03-27 18:20:52 +11:00
Andy Piper b41a9c51e9 Tools: correct vagrant boot of boxes. Make install-prereqs-ubuntu pick the right versions of libraries based on the ubuntu release. 2020-01-16 09:58:13 +11:00
Peter Barker f7a20db304 Vagrant: add xenial64 2019-07-13 00:58:18 +10:00
Dr Nic Williams 7c017568e4 Vagrant: quieten vagrant/virtualbox window
see https://discuss.ardupilot.org/t/tutorial-for-running-sitl-simulator-on-macos-with-vagrant-xquartz/38383/11\?u\=drnic
2019-04-12 14:49:00 +10:00
Peter Barker 8bee299983 Vagrant: add support for disco 2019-04-01 08:46:25 +11:00
Dr Nic Williams e12581eeb9 forward X11 traffic by default in Vagrant 2019-02-13 10:09:06 +11:00
Andrew Tridgell 9596358f3c CI: removed px4 builds 2018-12-22 11:06:59 +11:00
Peter Barker 447fab595e set bionic64 to be the primary Vagrant VM 2018-12-19 21:32:16 +11:00
Peter Barker 9cc740b129 Vagrantfile: change default VM to bionic64 2018-12-06 11:12:52 +11:00
Peter Barker 33a215e8be Vagrant: correct init script so profiles work; cosmic support
Had to increase the memory allowed to the machine as it appeared to be
running out
2018-10-19 20:13:01 +11:00
Peter Barker 22916fd97e Vagrant: add comment about utility of valgrind on xenial32 2018-05-17 17:27:43 +10:00
Peter Barker 46b1a2d117 Tools: Vagrantfile: add entry for bionic64 2018-05-15 12:52:36 +10:00
Buzz 3aefa6894c Tools: Vagrantfile: enable GUI on all boxes, update comments 2018-05-15 12:09:55 +10:00
Peter Barker f383cf91a2 Tool: Vagrant: correct machine naming
Also add trusty32
2018-03-31 18:05:55 +11:00
Peter Barker bd33b704d2 Tools: Vagrant: define many Ubuntus 2018-02-13 13:49:41 +09:00
Peter Barker 0a7ae22398 Tools: Vagrant: use install-prereqs-ubuntu for installation 2018-02-13 13:49:41 +09:00
Peter Barker b288ef27a3 Tools: move Vagrant to zesty32
The yakkety32 images are no longer present in the cloud repositories
2017-08-26 23:02:22 +10:00
Peter Barker 0bcbf726ac Tools: move Vagrant to 16.10 LTS (Yakkety Yak)
Hopefully this will the last move for 2 years.

This move gives us a version of git which uses absolute paths
in the .git files in submodules, so sharing a repo with the
host should be cleaner.

The current Vagrant box does not appear to use a vagrant user.  This
might change in future boxes.
2016-10-20 11:14:41 +11:00
Peter Barker 08ef3271c1 Tools: bump Vagrant Ubuntu to Wily
This allows the Vagrant VM to build PX4 using waf.

The initvagrant script has been changed to run as much as possible
as the Vagrant user.

jsbsim is now compiled by the vagrant user, and run from the source directory.
2016-08-16 10:23:48 -03:00
Lucas De Marchi 8a3974f08f vagrant: update commands to sim_vehicle.py 2016-08-10 16:59:39 -03:00
Andy Piper a8df968441 Fix vagrant build issues with submodules. 2015-06-18 08:47:32 +10:00
hamishwillee bb534c20b5 Fixes build issues with the vagrantfile now we use Git submodules 2015-06-10 15:30:29 +10:00
Andy Piper 33af275220 Support building of Pixhawk firmware under Vagrant/VirtualBox.
On my Windows 7 machine this is at least 5x faster than a mingw based
build. Most of the requirements were taken from install-prereqs-ubuntu.sh
2015-04-06 15:44:01 -07:00
Kevin Hester ad9c3d730c SITL: Numerous improvements to vagrant image and easier SITL for mac/windows
For full instructions/notes see Tools/vagrant/README.md

Notes:
* Old Vagrantfile updated to run faster and self init with our various
build dependancies.
* The sim_vehicle.sh script will now implicitly configure if necessary
* run_in_terminal_window.sh is now smart enough to use Screen sessions.  Or
if those are not available to warn the user but run the command with logging
going to a file in /tmp.
2015-01-23 11:00:04 +09:00
wiseman b890fbdba2 Use absolute path for config.vm.share_folder. Fixes issue #216. 2013-05-02 13:38:00 -07:00
John Wiseman 8eb097a53c Added Vagrantfile to define a standardized Ubuntu 12.04 32-bit
development environment.

Added a script, install-prereqs-ubuntu.sh, that installs all packages
and software required for development on AVR and PX4 platforms.

pch: rebased pullreq 183
2013-04-07 11:05:33 -07:00