Image that contains Java, android SDK, Nodejs and Ionic and is ready to build Android apps in Ionic
67
Docker image include Android SDK for building Ionic framework application.
In my work, I want to build the android application develop by ionic framework via gitlab-runner with Docker driver.
.gitlab-ci filebuild:
image: josefd8/ionic-android-builder:1.0
script:
- npm install
- mkdir www
- yes | /opt/android-sdk/tools/bin/sdkmanager --licenses || true
- ionic cordova build android
artifacts:
paths:
- platforms/android/build/outputs/apk/*.apk
If you want to run or build the ionic project in computer but doesn't have Android Studio, Android SDK or Ionic Framework and this computer installed Docker. You can use helper command
docker run --rm -v $(pwd):/ionicapp josefd8/ionic-android-builder:1.0 npm install
docker run --rm -v $(pwd):/ionicapp -p 8100:8100 josefd8/ionic-android-builder:1.0 ionic serve
docker run --rm -v $(pwd):/ionicapp josefd8/ionic-android-builder:1.0 ionic cordova build android
docker run --privileged -v /dev/bus/usb:/dev/bus/usb -P -v $(pwd):/ionicapp josefd8/ionic-android-builder:1.0 /opt/android-sdk/platform-tools/adb devices
Content type
Image
Digest
Size
664.6 MB
Last updated
over 6 years ago
docker pull josefd8/ionic-android-builder:1.0