diff --git a/circle.yml b/circle.yml
index 3167b687dcf95ac5bb2a4074c372757b68d8c42c..0f204c62b176be301212fa38a815c1ab3b72112b 100644
--- a/circle.yml
+++ b/circle.yml
@@ -7,5 +7,17 @@ dependencies:
     - chmod u+x ~/bin/captain
 test:
   override:
-    - captain test
-
+    - ./test.sh
+deployment:
+  commands:
+    - set +x
+    - docker login -u $DOCKER_HUB_USER -p $DOCKER_HUB_PASS
+    - set -x
+    - captain push --branch-tags=false --commit-tags=true
+    - git fetch origin stable
+    - git checkout stable
+    - git pull origin master
+    - git push origin stable
+    - set +x
+    - mvn sonar:sonar -Dsonar.login=$SONAR_KEY
+    - set -x