killbill-aplcache

circleci: add workflow Signed-off-by: Pierre-Alexandre

9/21/2017 12:20:36 PM

Changes

Details

diff --git a/.circleci/config.yml b/.circleci/config.yml
index fe37983..eac696e 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -33,3 +33,32 @@ jobs:
       - restore_cache:
           key: v1-dependencies-{{ checksum "pom.xml" }}
       - run: mvn test -Ptravis
+  test-mysql:
+    <<: *defaults
+    steps:
+      - checkout
+      - restore_cache:
+          key: v1-dependencies-{{ checksum "pom.xml" }}
+      - run: mvn test -Pmysql
+  test-postgresql:
+    <<: *defaults
+    steps:
+      - checkout
+      - restore_cache:
+          key: v1-dependencies-{{ checksum "pom.xml" }}
+      - run: mvn test -Ppostgresql
+
+workflows:
+  version: 2
+  build-and-test:
+    jobs:
+      - build
+      - test-h2:
+          requires:
+            - build
+      - test-mysql:
+          requires:
+            - build
+      - test-postgresql:
+          requires:
+            - build