Skip to content

Commit 6609d58

Browse files
committed
Script to launch a Spec2 Cider NREPL
1 parent d2a5445 commit 6609d58

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

spec2-cider.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
3+
sha=`git ls-remote https://github.com/clojure/spec-alpha2.git refs/heads/master | cut -c1-40`
4+
5+
echo "Pulling Spec2 at SHA \"${sha}\""
6+
7+
clj -Sdeps "{:deps {org.clojure/clojure {:mvn/version \"1.10.1\"}
8+
org.clojure/test.check {:mvn/version \"0.9.0\"}
9+
org.clojure/alpha.spec {:git/url \"https://github.com/clojure/spec-alpha2.git\"
10+
:sha \"${sha}\"}
11+
nrepl {:mvn/version \"0.6.0\"}
12+
cider/cider-nrepl {:mvn/version \"0.22.4\"}}}" \
13+
-m nrepl.cmdline --middleware '["cider.nrepl/cider-middleware"]' \
14+
/
15+
16+

0 commit comments

Comments
 (0)