Sign inSign up

sauveterre/ionic-mtl

By sauveterre

Updated over 7 years ago

Ionic dev environment for Ville de Montréal

Image
0

272

sauveterre/ionic-mtl repository overview

Ionic Docker

A ionic 1/2 image, ready for Gitlab CI android builds

Docker build

Features
  • NodeJs
  • Npm
  • Ionic 2
  • Cordova
  • Android-25
Usage
  • Run container
# simple run
docker run -ti --rm -p 8100:8100 -p 35729:35729 mikangali/ionic

# usb support & automation
docker run -ti --rm -p 8100:8100 -p 35729:35729 --privileged -v /dev/bus/usb:/dev/bus/usb -v ~/.gradle:/root/.gradle -v \$PWD:/app:rw mikangali/ionic ionic
  • Use in Gitlab CI

Sample gitlab-ci config using mikangali/ionic image

image: mikangali/ionic

stages:
  - package

before_script:
  - npm install

cache:
  paths:
  - node_modules/

compile_android:
  stage: package
  script:
    - ionic build android
  artifacts:
    paths:
      - platforms/android/build/outputs/apk/

Tag summary

Content type

Image

Digest

Size

259.6 MB

Last updated

over 7 years ago

docker pull sauveterre/ionic-mtl