Commit graph

2770 commits

Author SHA1 Message Date
Michiel Borkent
fb7f984389
[#1110] Load tasks and deps from other bb.edn file (#1117)
Co-authored-by: Bob <highpressurecarsalesman@gmail.com>
2021-12-26 17:26:35 +01:00
Michiel Borkent
93fb4379ff
[#584, #1037] Uberscript in bb (#1115) 2021-12-23 21:23:11 +01:00
Gabriel Horner
3a30a11c1f
Add more library tests (#1114)
* Add environ and table tests

Also allow for directory option and fix nasty nil test-dir bug

* Add 7 libraries via add-libtest.clj

Added :branch option and saved additional info to bb-tested-libs.edn to
reproduce test fetching later

* Disable intermittent failing test
2021-12-22 21:27:29 +01:00
Michiel Borkent
86c67af49c
[#1105] Include native elements in printed stacktrace (#1113) 2021-12-22 13:04:29 +01:00
Michiel Borkent
697c03fa07 CHANGELOG [skip ci] 2021-12-21 22:53:11 +01:00
Michiel Borkent
04762fe68e CHANGELOG 2021-12-21 21:32:34 +01:00
Michiel Borkent
79cbe5b58a [#1087] Add spy macro from taoensso.timbre 2021-12-21 21:29:33 +01:00
Michiel Borkent
5b444995a0 edamame v0.0.19 2021-12-21 21:01:48 +01:00
Gabriel Horner
4e7d04f672
Add libtest (#1112)
* Add add-libtest script and add 2 libraries with it

* Add tests for 3 existing libraries
2021-12-21 19:25:10 +01:00
Michiel Borkent
becdabe100 pods [skip ci] 2021-12-19 20:26:37 +01:00
Michiel Borkent
fd080e76e2 SCI: better error for higher order fn arity mismatch 2021-12-19 16:31:21 +01:00
Gabriel Horner
4f8eb37704
Added specmonstah and dependency to tested libraries (#1109)
* Enable specmonstah tests now that it's merged

* Add dependency to tests and doc added libs

* Use the older :sha for compat with older clojure cli
2021-12-16 15:46:50 +01:00
Thiago Kenji Okada
4ed7cd5aea
Check shasum/sha256sum in PATH on install script (#1108)
* Check shasum/sha256sum in PATH on install script

* Fix typo in .github/pull_request_template.md
2021-12-16 15:26:33 +01:00
Michiel Borkent
1c217a7157 PR template [skip ci] 2021-12-15 16:53:38 +01:00
Wes Morgan
bc0ae17e64
Build arm64 docker image in CI (#1099) 2021-12-15 15:28:39 +00:00
Gabriel Horner
48a8f3ac18
Document babashka forks (#1106) [skip ci]
Also removed double nesting of Projects in toc
2021-12-14 15:37:44 +01:00
Michiel Borkent
a0ef27ad21 CHANGELOG [skip ci] 2021-12-10 13:33:51 +01:00
Michiel Borkent
6ce33dff90 Version bump 2021-12-10 11:36:52 +01:00
Michiel Borkent
823bc8ca22 0.7.0 2021-12-10 11:19:19 +01:00
Michiel Borkent
73d466e7d6
Fix SCI#649 aget reflection (#1100)
Fix issue with aget reported in babashka/sci#649 by @MrEbbinghaus
2021-12-09 22:38:38 +01:00
Michiel Borkent
48cf9671e1 Updated bb spec 2021-12-09 18:36:05 +01:00
Michiel Borkent
a3633faf3f test 2021-12-09 18:35:10 +01:00
Michiel Borkent
068cb6a97d update babashka spec dep 2021-12-09 18:32:04 +01:00
Michiel Borkent
b7ede11154 Bump spec for tests 2021-12-09 18:02:50 +01:00
Michiel Borkent
806517c2ba graal config 2021-12-09 17:52:51 +01:00
Michiel Borkent
efacc16e3b graal config 2021-12-09 17:50:41 +01:00
Michiel Borkent
fb0fbe87fc spec test 2021-12-09 17:43:06 +01:00
Michiel Borkent
b67d539ab0 fields 2021-12-09 17:42:55 +01:00
Michiel Borkent
713358dca8 SCI: instance field access // MultiFn interop 2021-12-09 17:28:04 +01:00
Michiel Borkent
b32b7d7de9 sci bump, memfn 2021-12-09 13:05:45 +01:00
Michiel Borkent
5d324dd201 Added integrant tests 2021-12-08 23:11:32 +01:00
Michiel Borkent
4f21669f6b Add orchestra tests 2021-12-08 22:57:16 +01:00
Michiel Borkent
19ad756261 Support applyTo interop for clojure.spec 2021-12-08 22:42:26 +01:00
Michiel Borkent
f754578075 Add coax tests 2021-12-08 21:31:58 +01:00
Michiel Borkent
6d14ed61f1 Add better-cond to CI tests 2021-12-08 18:46:53 +01:00
Michiel Borkent
9dd4941230 Add spec tests to CI 2021-12-08 18:26:17 +01:00
Michiel Borkent
54cd1fa85f Add core specs warning 2021-12-08 18:08:02 +01:00
Michiel Borkent
f5fd11fd78 Don't remove core specs when they are in deps map 2021-12-08 17:20:05 +01:00
Michiel Borkent
8b3e89fbcc Don't remove core specs 2021-12-08 17:11:29 +01:00
Michiel Borkent
76c9d633ff Warn on clojure.spec.alpha 2021-12-08 16:04:32 +01:00
Michiel Borkent
ef8e4f48b9 add StackTraceElement->vec 2021-12-08 15:00:24 +01:00
Michiel Borkent
e466f832b8
inst-ms + clojure.instant ns (#1098) 2021-12-08 13:51:31 +01:00
Michiel Borkent
e1f6f369cb PR template [skip ci] 2021-12-08 10:28:36 +01:00
Michiel Borkent
a061977523 PR template [skip ci] 2021-12-08 10:27:10 +01:00
Wes Morgan
bf51eeb26d
Allow building x86_64 or arm64 Docker images (#1095) 2021-12-07 22:15:57 +00:00
Wes Morgan
347816820c
Add .cpcache and target to .dockerignore (#1094)
These can leak host env stuff into Docker build context and break things
2021-12-06 23:06:29 +01:00
Michiel Borkent
e703669c79
Add java.util.StringTokenizer (#1092) 2021-12-06 11:31:30 +01:00
Michiel Borkent
d5c67deeca SCI PR template [skip ci] 2021-12-06 10:42:33 +01:00
Michiel Borkent
8127d00b89 fix metadata on declared var 2021-12-05 23:35:11 +01:00
Michiel Borkent
e434bdb8de Allow macroexpand on doseq and for 2021-12-05 21:07:46 +01:00