From 140ba72fbb7dff3bece9e958516bb6c5323b1fb8 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 17:20:05 -0400 Subject: [PATCH 01/23] added travis.yml to test travis ci --- .travis.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..0791305 --- /dev/null +++ b/.travis.yml @@ -0,0 +1 @@ +language: clojure From 29e23da77f7cddc174e31f73591cc6249a6c4a66 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 19:45:31 -0400 Subject: [PATCH 02/23] added deploy to travis --- .travis.yml | 5 +++++ project.clj | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 0791305..20ff070 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1 +1,6 @@ language: clojure +deploy: + provider: script + script: lein deploy clojars + on: + branch: travis diff --git a/project.clj b/project.clj index 9adedd8..1bb666e 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject views "1.4.4" +(defproject kirasystems/views "1.4.4" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 0f41136b7ac5370043dccbae7cd040728d813b96 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 20:41:34 -0400 Subject: [PATCH 03/23] added clojars repo --- project.clj | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/project.clj b/project.clj index 1bb666e..d19c1a4 100644 --- a/project.clj +++ b/project.clj @@ -6,6 +6,11 @@ :license {:name "MIT License" :url "http://opensource.org/licenses/MIT"} + :repositories [["releases" {:url "https://clojars.org/repo" + :sign-releases false + :username :env + :password :env}]] + :dependencies [[org.clojure/tools.logging "0.3.1"] [clj-logging-config "1.9.12"] [prismatic/plumbing "0.4.3"] From 3f1181c23c14fbf4fbd886c15bfc4fd0f18e5369 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 20:45:23 -0400 Subject: [PATCH 04/23] updated deploy step in .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 20ff070..32bb978 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: clojure deploy: provider: script - script: lein deploy clojars + script: lein deploy on: branch: travis From 554eb69270e5558669515ae6d11578e8f0efbfbf Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:15:33 -0400 Subject: [PATCH 05/23] limit travis to build only when tagged --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 32bb978..e17c8df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,7 @@ language: clojure deploy: + skip_cleanup: true provider: script script: lein deploy on: - branch: travis + tags: true From 5f95980ba12b1194f94c4bfa286047eba11e3b4f Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:37:20 -0400 Subject: [PATCH 06/23] added build, dependency and version badges to readme --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 8886c08..4dd6465 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,14 @@ # views +[![Build Status](https://travis-ci.org/kirasystems/views.svg)](https://travis-ci.org/kirasystems/views) +[![Dependencies Status](https://jarkeeper.com/kirasystems/views/status.svg)](https://jarkeeper.com/kirasystems/views) Eventually consistent external materialized views. *Notice: library is still somewhat in flux.* +[![Clojars Project](http://clojars.org/kirasystems/views/latest-version.svg)](http://clojars.org/kirasystems/views) + + ## Design TODO From 209de76aece9c7f6f8c2b8fd3a05acb7155c40a4 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:54:37 -0400 Subject: [PATCH 07/23] Version 1.4.4 --- project.clj | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/project.clj b/project.clj index d19c1a4..68e609f 100644 --- a/project.clj +++ b/project.clj @@ -26,4 +26,12 @@ (pjstadig.humane-test-output/activate!)]}} :plugins [[lein-ancient "0.6.7"] - [lein-environ "0.4.0"]]) + [lein-environ "0.4.0"]] + + :release-tasks [["vcs" "assert-committed"] + ["change" "version" "leiningen.release/bump-version" "release"] + ["vcs" "commit"] + ["vcs" "tag"] + ["change" "version" "leiningen.release/bump-version"] + ["vcs" "commit"] + ["vcs" "push"]]) From 56eab6903aa6a498098a6402f32aec70b624b95b Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:56:41 -0400 Subject: [PATCH 08/23] Version 1.4.4 --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 68e609f..0499a1f 100644 --- a/project.clj +++ b/project.clj @@ -31,7 +31,7 @@ :release-tasks [["vcs" "assert-committed"] ["change" "version" "leiningen.release/bump-version" "release"] ["vcs" "commit"] - ["vcs" "tag"] + ["vcs" "tag" "--no-sign"] ["change" "version" "leiningen.release/bump-version"] ["vcs" "commit"] ["vcs" "push"]]) From 32559c17135474bd27ed853a40e3192d673b1027 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:56:43 -0400 Subject: [PATCH 09/23] Version 1.4.5-SNAPSHOT --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 0499a1f..1f34126 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.4" +(defproject kirasystems/views "1.4.5-SNAPSHOT" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From f98b75cd8192dd150dac80e3c805b7480e8e483c Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:59:00 -0400 Subject: [PATCH 10/23] Version 1.4.5 --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 1f34126..a422918 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.5-SNAPSHOT" +(defproject kirasystems/views "1.4.5" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 9e8c92753612da9f066b686d5b5b3b70e1314be0 Mon Sep 17 00:00:00 2001 From: Gareth Date: Thu, 5 May 2016 21:59:03 -0400 Subject: [PATCH 11/23] Version 1.4.6-SNAPSHOT --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index a422918..48491c9 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.5" +(defproject kirasystems/views "1.4.6-SNAPSHOT" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 90fee2c0493757162e34bf95f90bd2a150305e99 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 15:37:58 -0400 Subject: [PATCH 12/23] added slack integration --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index e17c8df..84ac043 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,3 +5,6 @@ deploy: script: lein deploy on: tags: true +notifications: + slack: + secure: ilNqO2yGeCnunIlbLxjRpktFPugfNILBGyVKKgk3QFAQW2eWKdIR17RhOfN204nRBNTG+LKbAldOOd4tEPfHmSWzx1R/jLsFpfe56FwrtaYA3xKOJkYFnB+jthZb7HbsuTV2umQ3Z5vGB6rdiySAaXYWExchO2IDxa0T4aJfBCk= From 4941e1d76fa24a82e0040d7e1b63e3bef89dac30 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:18:39 -0400 Subject: [PATCH 13/23] added encrypted vars --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 84ac043..ab71e76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,3 +8,5 @@ deploy: notifications: slack: secure: ilNqO2yGeCnunIlbLxjRpktFPugfNILBGyVKKgk3QFAQW2eWKdIR17RhOfN204nRBNTG+LKbAldOOd4tEPfHmSWzx1R/jLsFpfe56FwrtaYA3xKOJkYFnB+jthZb7HbsuTV2umQ3Z5vGB6rdiySAaXYWExchO2IDxa0T4aJfBCk= +env: + secure: YdvZRbT3NctvCl1Kf1i0T/MZ5NOgQJ7phN6MxrPIshoLFX7hq+JEW+4HWxzC18LoZm6vZ04q5Ok9FhTssqkHh7UnttZZ5IakfGLCkEHnQ1dM4NTOf/LNaoOZtI44Ncoc3Cl2weJt5B3G/6hmm1GI69mk6tfYiNQ+8e7/rRivCgY= From 7dda6429112c8d5691f95656031731b6c0131461 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:44:58 -0400 Subject: [PATCH 14/23] upgraded deps --- project.clj | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/project.clj b/project.clj index 48491c9..188bde1 100644 --- a/project.clj +++ b/project.clj @@ -13,20 +13,19 @@ :dependencies [[org.clojure/tools.logging "0.3.1"] [clj-logging-config "1.9.12"] - [prismatic/plumbing "0.4.3"] - [pjstadig/humane-test-output "0.7.0"] - [environ "1.0.0"]] + [prismatic/plumbing "0.5.3"] + [pjstadig/humane-test-output "0.8.0"] + [environ "1.0.3"]] :profiles {:dev {:dependencies [[org.clojure/clojure "1.7.0"]]} - :test {:dependencies [[org.clojure/tools.nrepl "0.2.10"] - [environ "1.0.0"] + :test {:dependencies [[org.clojure/tools.nrepl "0.2.12"] [org.clojure/data.generators "0.1.2"]] :injections [(require 'pjstadig.humane-test-output) (pjstadig.humane-test-output/activate!)]}} - :plugins [[lein-ancient "0.6.7"] - [lein-environ "0.4.0"]] + :plugins [[lein-ancient "0.6.10"] + [lein-environ "1.0.3"]] :release-tasks [["vcs" "assert-committed"] ["change" "version" "leiningen.release/bump-version" "release"] From 28f563f7c501dfef78cbd23537727d88b2b3e630 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:45:49 -0400 Subject: [PATCH 15/23] Version 1.4.6 --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 188bde1..a387a2e 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.6-SNAPSHOT" +(defproject kirasystems/views "1.4.6" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 995a1722065c9905649cac9679ce5471d4cc4e69 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:45:50 -0400 Subject: [PATCH 16/23] Version 1.4.7-SNAPSHOT --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index a387a2e..405ef9e 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.6" +(defproject kirasystems/views "1.4.7-SNAPSHOT" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 29c4cd90d111b6b8a3ae7e3b704189f464290f6d Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:55:33 -0400 Subject: [PATCH 17/23] hopefully fixed secure vars --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ab71e76..d995695 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,5 @@ notifications: slack: secure: ilNqO2yGeCnunIlbLxjRpktFPugfNILBGyVKKgk3QFAQW2eWKdIR17RhOfN204nRBNTG+LKbAldOOd4tEPfHmSWzx1R/jLsFpfe56FwrtaYA3xKOJkYFnB+jthZb7HbsuTV2umQ3Z5vGB6rdiySAaXYWExchO2IDxa0T4aJfBCk= env: - secure: YdvZRbT3NctvCl1Kf1i0T/MZ5NOgQJ7phN6MxrPIshoLFX7hq+JEW+4HWxzC18LoZm6vZ04q5Ok9FhTssqkHh7UnttZZ5IakfGLCkEHnQ1dM4NTOf/LNaoOZtI44Ncoc3Cl2weJt5B3G/6hmm1GI69mk6tfYiNQ+8e7/rRivCgY= + secure: j8/qlQOJIzxm2qPeepUEDXlh+fQRvcDgrDDHc1I2roAPrO0Yn0hlC7/lefF8S8XSwvM2Wh63/sqO6eVaJZBppIa6Jmtq/B9qVPoFUbcVqlHmslDlQdNR9/8FHa/hovhRwJjk8KhdJqMpI/L8vuSz/2MWB6YtNclCFk7Zc8tveSU= + secure: nBiKpa5enMZNgCxLysODc0MyhwWIqjgAtzyqgGI/6TPaTyGFoTcBcSEIKEuFDK3HyaRgeHFOYdhPbvGVoECcyiuOjqIy69MZWrdtIPCBDtGCwAccHjyQDxlx24UrRQJQm0a9NVWyhiObUZd5fzmTBravAJPYVkhdU1CYyaer6Vo= From ff20006051f4fbef90a42f4a1222977930f319e7 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:55:45 -0400 Subject: [PATCH 18/23] Version 1.4.7 --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 405ef9e..7b1baf9 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.7-SNAPSHOT" +(defproject kirasystems/views "1.4.7" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From a6cf3397d8d3b46f211f7ecc6221cc7094b3366d Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 21:55:45 -0400 Subject: [PATCH 19/23] Version 1.4.8-SNAPSHOT --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 7b1baf9..8849c86 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.7" +(defproject kirasystems/views "1.4.8-SNAPSHOT" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 6253236a4736326636cf9619aa7bbf4b25d0462f Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 22:07:27 -0400 Subject: [PATCH 20/23] trying global vars --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d995695..f4e6517 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,5 +9,6 @@ notifications: slack: secure: ilNqO2yGeCnunIlbLxjRpktFPugfNILBGyVKKgk3QFAQW2eWKdIR17RhOfN204nRBNTG+LKbAldOOd4tEPfHmSWzx1R/jLsFpfe56FwrtaYA3xKOJkYFnB+jthZb7HbsuTV2umQ3Z5vGB6rdiySAaXYWExchO2IDxa0T4aJfBCk= env: - secure: j8/qlQOJIzxm2qPeepUEDXlh+fQRvcDgrDDHc1I2roAPrO0Yn0hlC7/lefF8S8XSwvM2Wh63/sqO6eVaJZBppIa6Jmtq/B9qVPoFUbcVqlHmslDlQdNR9/8FHa/hovhRwJjk8KhdJqMpI/L8vuSz/2MWB6YtNclCFk7Zc8tveSU= - secure: nBiKpa5enMZNgCxLysODc0MyhwWIqjgAtzyqgGI/6TPaTyGFoTcBcSEIKEuFDK3HyaRgeHFOYdhPbvGVoECcyiuOjqIy69MZWrdtIPCBDtGCwAccHjyQDxlx24UrRQJQm0a9NVWyhiObUZd5fzmTBravAJPYVkhdU1CYyaer6Vo= + global: + - secure: c2JzRIJoLh1x6t5khQgdxGEXf5DMtPYeOCr2HifB8UIgBJrpRL7CFURaiZH6cb4k1kAPKjZyE8zC4ZogCK1W3YjHMSPcv/d4MViYh3/Z5mD53EEYyD9msuuxaYL5aqBoHtKgx2DSyClhkBWEkQaHbppEAWmkwIEUcLXZ7uG3KqI= + - secure: dCLSYUuRFWVZX6NTQ71Lm2j+gRwi2a0f/8UM4fJP1F6JXpUi9W4imqtJs5a/pxOhui0YrTYX1fPCMJI31k30/crI0a+eeU6ZBvhP4VXNXg7ltc49LPwTX81nCtUc/hGksNYjZXWy3mDEO1u55bC5Qkn7T2HwJYCKBwlU+2+2Rlg= From 5b2c56620869a068e21028f9660d3579c560df71 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 22:07:41 -0400 Subject: [PATCH 21/23] Version 1.4.8 --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index 8849c86..e67be06 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.8-SNAPSHOT" +(defproject kirasystems/views "1.4.8" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From fb87dc75d1235f4170dff484fca6cd971fd7b663 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 22:07:43 -0400 Subject: [PATCH 22/23] Version 1.4.9-SNAPSHOT --- project.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.clj b/project.clj index e67be06..d120fca 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject kirasystems/views "1.4.8" +(defproject kirasystems/views "1.4.9-SNAPSHOT" :description "A view to the past helps navigate the future." :url "https://github.com/kirasystems/views" From 30e529413b66e8bb1e1bd72db89729d0503fd203 Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 6 May 2016 22:50:16 -0400 Subject: [PATCH 23/23] updated copyright --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4dd6465..8d05222 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # views -[![Build Status](https://travis-ci.org/kirasystems/views.svg)](https://travis-ci.org/kirasystems/views) +[![Build Status](https://travis-ci.org/kirasystems/views.svg?branch=master)](https://travis-ci.org/kirasystems/views) [![Dependencies Status](https://jarkeeper.com/kirasystems/views/status.svg)](https://jarkeeper.com/kirasystems/views) Eventually consistent external materialized views. @@ -23,7 +23,7 @@ TODO ## License -Copyright © 2015 Kira Inc. +Copyright © 2015-2016 Kira Inc. Authors Dave Della Costa (https://github.com/ddellacosta) and Alexander Hudek (https://github.com/akhudek)