Skip to content

Commit 6d0a48b

Browse files
Build runs source-deps before running tests
Same way as `cider-nrepl` Makefile does
1 parent 056bfef commit 6d0a48b

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.circleci/config.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,7 @@ jobs:
116116
cache_version: << parameters.clojure_version >>
117117
steps:
118118
- run:
119-
name: Downloading Source deps
120-
command: make source-deps
121-
- run:
122-
name: Running tests
119+
name: Running tests with inlined deps
123120
command: make test
124121

125122
######################################################################

Makefile

+7-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
VERSION ?= 1.10
44

5-
source-deps:
6-
lein source-deps :prefix-exclusions "[\"classlojure\"]"
5+
.source-deps:
6+
lein source-deps
7+
touch .source-deps
78

8-
test:
9+
source-deps: .source-deps
10+
11+
test: .source-deps
912
lein with-profile +$(VERSION),+plugin.mranderson/config test
1013

1114

@@ -27,3 +30,4 @@ deploy:
2730

2831
clean:
2932
lein clean
33+
rm -f .source-deps

0 commit comments

Comments
 (0)