-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathci-utils.asd
38 lines (34 loc) · 1.15 KB
/
ci-utils.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
(defsystem "ci-utils"
:description "A set of tools for using CI platforms"
:version "1.0.0"
:author "Neil Lindquist <[email protected]>"
:license "MIT"
:depends-on ("ci-utils-features")
:pathname "src"
:serial t
:components ((:file "ci-utils"))
:in-order-to ((test-op (test-op "ci-utils/test"))))
(defsystem "ci-utils/coveralls"
:description "A set of tools for using CI platforms"
:version "1.0.0"
:author "Neil Lindquist <[email protected]>"
:license "MIT"
:defsystem-depends-on ("ci-utils-features")
:depends-on ("ci-utils"
(:feature :coveralls "cl-coveralls")
"split-sequence")
:pathname "src"
:serial t
:components ((:file "coveralls")))
(defsystem "ci-utils/test"
:description "Test for CI-Utils"
:author "Neil Lindquist <[email protected]>"
:license "MIT"
:depends-on ("ci-utils"
"ci-utils/coveralls"
"fiveam"
"split-sequence")
:pathname "t"
:components ((:file "tests"))
:perform (test-op (o c) (symbol-call '#:fiveam '#:run! '(:user-tests
:noncoveralls-tests))))