Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nbadiganti/circileci-ionic
IONIC 3.0 Continuous Integration using CircleCI 2.0
https://github.com/nbadiganti/circileci-ionic
android automation circleci circleci2 continuous-integration cordova cross-platform ionic-framework ionic3 ionicframework mobile-app
Last synced: 7 days ago
JSON representation
IONIC 3.0 Continuous Integration using CircleCI 2.0
- Host: GitHub
- URL: https://github.com/nbadiganti/circileci-ionic
- Owner: nbadiganti
- Created: 2018-12-06T07:04:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T21:40:58.000Z (over 1 year ago)
- Last Synced: 2024-11-27T21:41:40.030Z (2 months ago)
- Topics: android, automation, circleci, circleci2, continuous-integration, cordova, cross-platform, ionic-framework, ionic3, ionicframework, mobile-app
- Language: TypeScript
- Size: 1.87 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CircleCI Demo IONIC App
IONIC 3.0 Continuous Integration using CircleCI 2.0[![CircleCI](https://circleci.com/gh/CircleCI-Public/circleci-demo-react-native.svg?style=svg)]
## Building and running locally
1. Run `npm install` to install the node dependencies.
2. Run `ionic serve` to run the app in development mode.### Running the Android app in the Android emulator.
1. Run `ionic cordova platform add android` to create platform add to the project
2. Run `ionic cordova run android` to start the app in the Android emulator.## Building on CircleCI
This example is ready to be built on CircleCI. Once you have copied or
forked the repository, navigate to the CircleCI web interface, choose
**Projects** and then **Add project**. Select a project and click
**Start building**.Try pushing some changes to your repo to see how a JS job runs, and
then it will install the dependecies and android sdk get run concurrently. Once it is done, it will generate an apk to download from the artifacts.
For more information https://circleci.com/docs/![addprojects](https://github.com/nbadiganti/circileci-ionic/blob/master/circleci-build-screenshots/adding-projects-tocircleci.png?style=png)
![buildsuccess](https://github.com/nbadiganti/circileci-ionic/blob/master/circleci-build-screenshots/build-process.png?style=png)
![artifactbuild](https://github.com/nbadiganti/circileci-ionic/blob/master/circleci-build-screenshots/Artifact-build.png?style=png)
For more detail, https://www.driftycode.com/continuous-integration-for-ionic-apps/