From d97b7de6e2cfa1352251d34da98c2b2579f640d9 Mon Sep 17 00:00:00 2001
From: Yahor Berdnikau <egorr.berd@gmail.com>
Date: Sun, 30 Jul 2017 14:53:54 +0200
Subject: [PATCH] Add CircleCI config.

Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
---
 .circleci/config.yml | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 .circleci/config.yml

diff --git a/.circleci/config.yml b/.circleci/config.yml
new file mode 100644
index 00000000..bc93da97
--- /dev/null
+++ b/.circleci/config.yml
@@ -0,0 +1,25 @@
+version: 2
+jobs:
+  build:
+    docker:
+      - image: circleci/android:api-26-alpha
+    working_directory: ~/ultrasonic
+    envoronment:
+      JVM_OPTS: -Xmx3200m
+    steps:
+      - checkout
+      - restore_cache:
+          key: gradle-cache-{{ checksum "dependencies.gradle" }}
+      - run:
+          name: checkstyle
+          command: ./gradlew -Pqc ktlintCheck
+      - run:
+          name: build
+          command: ./gradlew assembleDebug
+      - run:
+          name: unit-tests
+          command: ./gradlew test
+      - save_cache:
+          paths:
+            - ~/.gradle
+          key: gradle-cache-{{ checksum "dependencies.gradle" }}
\ No newline at end of file