sekedar ingin menambahkan tips, kita bisa menggunakan custom image docker yang sudah ada pre-installed SDK android, salah satunya adalah docker dari jangrewe yang memang dibuat khusus untuk CI android di Gitlab: https://github.com/jangrewe/gitlab-ci-android
lumayan bikin code CI jadi pendek :D
give it a try :)
RE: Build dan test aplikasi Android secara otomatis dengan Gitlab Continuous Integration