在上一篇po文中介紹了Jenkins 2.0 對groovy的內建支援, 接續來看一下Jenkins如何幫助Android做Continue Integration, 裡面有講到一個重點Build number要在build的時候自動產生然後寫到Android app的設定檔, 這個小動作看似沒什麼, 但是當你將一切流程縫合起來, 你就會發現真是好用, Continue Integration後要做什麼? 測試->快速回饋Bug, 這個build number在回饋Bug時就派上用場了.. 這份簡報還提到很多, 值得詳細看一遍
http://www.slideshare.net/s…/android-gradle-mopcon-54589102…
build gradle 在 軟體開發學習資訊分享 Facebook 八卦
Gradle 免費課程,這個 Gradle 課程深入學習使用 Gradle 建構系統更先進的基礎功能。完成課程後將會學到如何使用Gradle 建構系統,大幅提高生產力。
課程學習目標
1. 編寫自己的 Gradle plugin
2. 與 Ant 和 Maven 整合
3. 學習 Gradle 中的 copy 和 archive 任務
4. 使用強大的檔案系統API
5. Build migration 最佳實踐
6. 學習如何建構 Java 應用程式
7. 如何有效地從你目前的建構環境搬移
8. 學習如何處理複雜的建構要求
9. 學習如何處理大型多模組建構
https://gradle.org/training/advanced-gradle-jvm/
build gradle 在 軟體開發學習資訊分享 Facebook 八卦
Android Studio建立好的專案, 也會順便產生 #Gradle build script, gradle的build script是基於 #Groovy , 等於讓groovy有了新的生命. Gradle是build system也支援第三方開方套件管理類似iOS開發最近很熱門的 #cocoapods , 要學Android要先了解一下如何運用 '軍火庫'
Gradle有一個令人激賞的地方是Gradle wrapper, Gradle wrapper讓你的code很容易在沒有安裝gradle的環境就可以開始build , 這個可讓你省下不少設定build環境的功夫, 在Android studio產生的專案目錄就可以看到gradle wrapper的蹤跡.->gradlew
build gradle 在 Learn the Gradle Build Script Basics in 12 Minutes - YouTube 的八卦
Plugins, dependencies, repositories: these are all part of Gradle's build script. But what do these words mean? And what even is the build ... ... <看更多>