Coder Social home page Coder Social logo

android-ndk-gradle-docker's Introduction

Android NDK Gradle

/android-ndk-gradle

Included

  • OpenJDK 8
  • Git
  • Gradle 3.3
  • Android NDK r13b
  • Android SDK (android-24,android-25)
  • Android Build-tools (24.0.0,24.0.1,24.0.2,24.0.3,25.0.2)
  • Android System Images(sys-img-armeabi-v7a-android-24,sys-img-armeabi-v7a-android-25)
  • Android Support Libraries
  • Google Play Services

Build image

docker build -t alexisduque/android-ndk-gradle-docker .

Push build version to repository

docker push alexisduque/android-ndk-gradle-docker

Usage

GitLab CI

This is what my .gitlab-ci.yml looks like:

image: alexisduque/android-ndk-gradle-docker
stages:
  - build

build:
  stage: build
  script:
    - gradle build
  only:
    - master

Without GitLab

docker pull alexisduque/android-ndk-gradle-docker

Change directory to your project directory, then run:

docker run --tty --interactive --volume=$(pwd):/opt/workspace --user `id -u` --workdir=/opt/workspace --rm alexisduque/android-ndk-gradle-docker /bin/sh -c "gradle build"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.