1
如何在您的團隊中發佈Android版本?你有CI嗎?你使用什麼CI服務器?你如何向測試團隊提供版本?Android項目版本發佈自動化
現在,當我們需要在AndroidManifest
- 運行gradle這個任務到內部服務器
- 增加版本創建的Git標籤。
我想讓這個過程自動化。達到此目的的最佳方法是什麼?
如何在您的團隊中發佈Android版本?你有CI嗎?你使用什麼CI服務器?你如何向測試團隊提供版本?Android項目版本發佈自動化
現在,當我們需要在AndroidManifest
我想讓這個過程自動化。達到此目的的最佳方法是什麼?
使用詹金斯將滿足您的要求。
使用ANT和批處理文件的組合可以實現您的要求:
設置螞蟻
安裝Ant如果你沒有它了。
在Eclipse工作空間,運行以下命令來設置螞蟻的應用項目:
android update project -p android-app
生成文件
要生成構建現在您可以在您的工作空間運行followinf命令:
ant clean debug
您可以找到以下網址更多這方面的細節:
Building an Android app and test project
上傳文件到服務器
我們上傳一個文件,你可以使用FTP詹金斯插件內部服務器: Publish Over FTP Plugin
版本更新
更新版本您可以創建一個Ant XMl任務來編輯AndroidManifest文件。例如:
<xmltask >
<replace path="/manifest/@android:versionCode"
withText="Your Version" expandProperties="false" />
<replace path="/manifest/@android:versionName"
withText="Version Name" expandProperties="false" />
</xmltask>
創建git的標籤
要創建的Git標籤,我們在詹金斯插件名爲:GIT發佈插件Git Plugins tutorial
我希望這將有助於。