diff --git a/buildserver/cookbooks/android-sdk/recipes/default.rb b/buildserver/cookbooks/android-sdk/recipes/default.rb deleted file mode 100644 index d5a87170..00000000 --- a/buildserver/cookbooks/android-sdk/recipes/default.rb +++ /dev/null @@ -1,79 +0,0 @@ - -sdk_loc = node[:settings][:sdk_loc] -user = node[:settings][:user] - -script "setup-android-sdk" do - timeout 14400 - interpreter "bash" - user user - cwd "/tmp" - code " - tools=`ls -1 /vagrant/cache/tools_*.zip | sort -n | tail -1` - unzip $tools - mkdir #{sdk_loc} - mkdir #{sdk_loc}/platforms - mkdir #{sdk_loc}/build-tools - mv tools #{sdk_loc}/ - " - not_if "test -d #{sdk_loc}" -end - -execute "add-android-sdk-path" do - user user - path = "#{sdk_loc}/tools:#{sdk_loc}/platform-tools" - command "echo \"export PATH=\\$PATH:#{path} #PATH-SDK\" >> /home/#{user}/.bsenv" - not_if "grep PATH-SDK /home/#{user}/.bsenv" -end - -script "add_android_packages" do - interpreter "bash" - user user - code " - #{sdk_loc}/tools/android update sdk --no-ui --all --filter platform-tools,extra-android-m2repository < { - :sdk_loc => "/home/vagrant/android-sdk", :ndk_loc => "/home/vagrant/android-ndk", :debian_mirror => "%s", :ubuntu_trusty => "%s", @@ -392,11 +393,13 @@ vagrantfile += """ } } chef.add_recipe "fdroidbuild-general" - chef.add_recipe "android-sdk" chef.add_recipe "android-ndk" chef.add_recipe "gradle" chef.add_recipe "kivy" end + + config.vm.provision "shell", path: "provision-android-sdk" + end """ % (config['debian_mirror'], str('14.04' in os.uname()[3]).lower())