All Projects → jangrewe → Gitlab Ci Android

jangrewe / Gitlab Ci Android

Licence: mit
GitLab CI image for building Android apps

Projects that are alternatives of or similar to Gitlab Ci Android

Gitlab Ci Dashboard
📊 Dashboard for monitoring GitLab CI builds and pipelines for TV
Stars: ✭ 79 (-80.2%)
Mutual labels:  ci, gitlab-ci
Gitlab Ci Local
Tired of pushing to test your .gitlab-ci.yml?
Stars: ✭ 134 (-66.42%)
Mutual labels:  ci, gitlab-ci
Android Ci
A docker image for building Android apps. Supports multiple SDK Build Tools.
Stars: ✭ 101 (-74.69%)
Mutual labels:  ci, docker-image
Docker Jenkins
Jenkins with Blue Ocean and support for builiding jobs in Docker
Stars: ✭ 18 (-95.49%)
Mutual labels:  ci, docker-image
docker-coala-base
coala base docker image
Stars: ✭ 20 (-94.99%)
Mutual labels:  ci, gitlab-ci
Owasp Zap Glue Ci Images
Ready to use images of Zap and Glue, especially for CI integration.
Stars: ✭ 25 (-93.73%)
Mutual labels:  ci, docker-image
Ci Matters
Integration (comparison) of different continuous integration services on Android project
Stars: ✭ 119 (-70.18%)
Mutual labels:  ci, gitlab-ci
Docker Phpfarm
A Dockerfile to build an image running multiple PHP versions on Apache
Stars: ✭ 214 (-46.37%)
Mutual labels:  gitlab-ci, docker-image
dohq-ai-best-practices
Внедрение и эксплуатация PT Application Inspector. Подробнее: https://habr.com/ru/company/pt/blog/557142/
Stars: ✭ 22 (-94.49%)
Mutual labels:  ci, gitlab-ci
Awesome Ci
Awesome Continuous Integration - Lot's of tools for git, file and static source code analysis.
Stars: ✭ 254 (-36.34%)
Mutual labels:  ci, docker-image
Androidsdk
🐳 Full-fledged Android SDK Docker Image
Stars: ✭ 776 (+94.49%)
Mutual labels:  ci, docker-image
CI-Utils
Utilities for running Common Lisp on CI platforms
Stars: ✭ 18 (-95.49%)
Mutual labels:  ci, gitlab-ci
Glci
🦊 Test your Gitlab CI Pipelines changes locally using Docker.
Stars: ✭ 471 (+18.05%)
Mutual labels:  ci, gitlab-ci
Kdtool
Kubernetes deployment utility
Stars: ✭ 47 (-88.22%)
Mutual labels:  ci, gitlab-ci
Gitlab Ci Pipeline Php
☕️ Docker images for test PHP applications with Gitlab CI (or any other CI platform!)
Stars: ✭ 451 (+13.03%)
Mutual labels:  ci, gitlab-ci
Gitlab Dashboard
📺 TV dashboard for a global view on Gitlab Pipelines
Stars: ✭ 107 (-73.18%)
Mutual labels:  ci, gitlab-ci
Laravel Dusk Ci
Docker Test suite for Laravel Dusk in gitlab CI
Stars: ✭ 129 (-67.67%)
Mutual labels:  gitlab-ci, docker-image
Cml
♾️ CML - Continuous Machine Learning | CI/CD for ML
Stars: ✭ 2,843 (+612.53%)
Mutual labels:  gitlab-ci, ci
Gitlabapiclient
GitLab API client
Stars: ✭ 138 (-65.41%)
Mutual labels:  ci, gitlab-ci
ionic-docker
An ionic image for CI
Stars: ✭ 56 (-85.96%)
Mutual labels:  ci, gitlab-ci

gitlab-ci-android

This Docker image contains the Android SDK and most common packages necessary for building Android apps in a CI tool like GitLab CI. Make sure your CI environment's caching works as expected, this greatly improves the build time, especially if you use multiple build jobs.

A .gitlab-ci.yml with caching of your project's dependencies would look like this:

image: jangrewe/gitlab-ci-android

stages:
- build

before_script:
- export GRADLE_USER_HOME=$(pwd)/.gradle
- chmod +x ./gradlew

cache:
  key: ${CI_PROJECT_ID}
  paths:
  - .gradle/

build:
  stage: build
  script:
  - ./gradlew assembleDebug
  artifacts:
    paths:
    - app/build/outputs/apk/app-debug.apk
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].