2013-10-09 20 views
1

我有一個使用sdk上的sony add構建的android應用程序。我想在ci中構建我的應用程序。有沒有辦法通過命令行下載sdk?通過命令行下載sony add android sdk

因爲sdk在默認的谷歌網站上不可用。所以我想知道是否可以通過命令行添加一個Add On網站到android sdk並下載sdk。因爲我無法創建預安裝SDK的CI代理程序,因爲我使用travis託管的ci,並且沒有太多的控制權。

有人可以幫助我.. ??

回答

0

您可以:

  • 檢查SDK到SCM(供應鏈管理是SVN,GIT中,TFS,Perforce的,等等)
  • 使用預先任務使用wget /捲曲你的SDK提取到您的CI服務器項目工作區並從那裏移動。

(不知道特拉維斯托管CI是什麼。)我查了一下,它看起來像一些基於雲的軌道式CI。我建議你在本地使用Jenkins/Hudson/TeamCity/Bamboo或TFS。

+0

我是否會違反任何版權檢查我自己的回購協議中的第三方二進制文件? –

0

對於我自己gradle這個-建造項目,我做了GitHub上一個binary repo和TeamCity的和BuildHive(詹金斯):順用它

0

感謝您的上述建議,這就是我正在做它現在,

創建了一個SVN回購(我使用Google SVN),並檢查了所需的zip文件。

因此,在構建代理上,使用wget從SVN回購下載文件,將其解壓縮,將內容複製到android sdk/addons文件夾中(因爲這是一個Add on SDK)。然後就能夠使用Sony Add-on SDK成功編譯我的android項目。