Update development steps (#1623)

Ensure the development steps can be successfully executed with system
ruby on Fedora 36 to try and help new contributors have an easier
on-ramp.

Support running acceptance tests locally, though note that it may
require rvm if vagrant doesn't support the ruby version used by the
distro.
This commit is contained in:
Darragh Bailey
2022-10-01 15:53:00 +01:00
committed by GitHub
parent 54853d1d3d
commit 6d5ad2b87c
5 changed files with 25 additions and 12 deletions

View File

@@ -110,7 +110,7 @@ jobs:
run: |
mkdir -p $HOME/.vagrant.d/
# tell integration tests to use boxes from the cached location
export VAGRANT_HOME=$HOME/.vagrant.d
export VAGRANT_LIBVIRT_VAGRANT_HOME=$HOME/.vagrant.d
# use software emulation due to lack of nested emulation
cat <<EOF > $HOME/.vagrant.d/Vagrantfile
Vagrant.configure("2") do |config|