From 7842b08f409d229d450c9a69859ef3393862b47c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Mart=C3=AD?= Date: Fri, 20 Nov 2015 06:43:47 -0800 Subject: [PATCH] Download platforms via makebuildserver --- .../cookbooks/android-sdk/recipes/default.rb | 95 ++++++++----------- makebuildserver | 65 ++++++++++++- 2 files changed, 103 insertions(+), 57 deletions(-) diff --git a/buildserver/cookbooks/android-sdk/recipes/default.rb b/buildserver/cookbooks/android-sdk/recipes/default.rb index 42b8b988..929268dc 100644 --- a/buildserver/cookbooks/android-sdk/recipes/default.rb +++ b/buildserver/cookbooks/android-sdk/recipes/default.rb @@ -10,8 +10,6 @@ script "setup-android-sdk" do code " tar zxvf /vagrant/cache/android-sdk_r24.4.1-linux.tgz mv android-sdk-linux #{sdk_loc} - #{sdk_loc}/tools/android update sdk --no-ui -t platform-tool - #{sdk_loc}/tools/android update sdk --no-ui -t tool " not_if "test -d #{sdk_loc}" end @@ -23,71 +21,56 @@ execute "add-android-sdk-path" do not_if "grep PATH-SDK /home/#{user}/.bsenv" end -script "add_build_tools" do - interpreter "bash" - user user - ver = "23.0.2" - cwd "/tmp" - code " - if [ -f /vagrant/cache/build-tools/#{ver}.tar.gz ] ; then - echo Installing from cache - mkdir #{sdk_loc}/build-tools - tar -C #{sdk_loc}/build-tools -z -x -f /vagrant/cache/build-tools/#{ver}.tar.gz - else - #{sdk_loc}/tools/android update sdk --no-ui -a -t build-tools-#{ver} <> /home/#{user}/.bsenv - " - not_if "test -d #{sdk_loc}/build-tools/#{ver}" -end - -script "add_platform_tools" do - interpreter "bash" - user user - cwd "/tmp" - code " - if [ -f /vagrant/cache/platform-tools.tar.gz ] ; then - echo Installing from cache - mkdir #{sdk_loc}/platform-tools - tar -C #{sdk_loc}/platform-tools -z -x -f /vagrant/cache/platform-tools.tar.gz - else - #{sdk_loc}/tools/android update sdk --no-ui -a -t platform-tools <