Overview
ในส่วนของ Build pipeline ที่ทางทีม AtlasX ได้ setup ไว้ จะเป็นไปตามรูปนี้

- Developer เขียนโค้ดแล้ว push ไปยัง GitLab repository.
- Jenkins รับรู้ว่ามี code ใหม่ push เข้ามา และจะทำ Test ตาม script ที่โครงการได้ใส่เข้ามา
- ใช้ fastlane ในการ build, sign, screenshot(optional) และ upload ไปที่ playstore
- สามารถไปกด submit for review บน Googleplay Console เพื่อ release ได้
Prerequisite
- ต้องทำการ update version app ให้เรียบร้อยก่อน push code
Scaffolding
หลังจากที่ดาวน์โหลด resource มาแล้วให้ทำการวางไฟล์ต่าง ๆ ตามไดเรกทอรี่ดังนี้
ในส่วนของการปรับค่าต่าง ๆ ให้ดูที่หัวข้อถัดไป