buildserver: setup env vars using standard script

bash provides a standard file location for a script to be run when the
shell starts: /etc/profile.d/  This converts the scattered bits of code for
making ~/.bsenv into a single provisioning script to generate
/etc/profile.d/bsenv.sh, which gets automatically executed when bash starts
This commit is contained in:
Hans-Christoph Steiner 2016-06-15 13:09:57 +02:00
parent 721b3b79a6
commit e449d2f583
5 changed files with 23 additions and 13 deletions

View file

@ -373,6 +373,12 @@ if config['apt_package_cache']:
""".format(aptcachedir)
vagrantfile += """
config.vm.provision "shell" do |shell|
shell.path = "setup-env-vars"
shell.args = ["/home/vagrant/android-sdk", "/home/vagrant/android-ndk"]
end
config.vm.provision :chef_solo do |chef|
chef.cookbooks_path = "cookbooks"
chef.log_level = :debug