Thiago Kenji Okada
3cfad03c8e
Use /opt instead of /tmp to install GraalVM
2021-09-10 06:15:20 -03:00
Thiago Kenji Okada
873841c182
Use script/install-clojure
2021-09-10 05:57:21 -03:00
Thiago Kenji Okada
0ed3f61ec1
Move GraalVM installation to /tmp
2021-09-10 05:44:21 -03:00
Thiago Kenji Okada
1f45e0d478
Fix cache
2021-09-09 19:50:13 -03:00
Thiago Kenji Okada
4eb137894c
Add missing Clojure
2021-09-09 19:40:24 -03:00
Thiago Kenji Okada
a435c365fc
Fix mac/linux-aarch64
2021-09-09 19:39:23 -03:00
Thiago Kenji Okada
35946475d3
Fix yaml
2021-09-09 19:35:28 -03:00
Thiago Kenji Okada
3b05fed674
Do not change directory
2021-09-09 19:34:54 -03:00
Thiago Kenji Okada
3dcbd815dd
Ubreak jvm
2021-09-09 19:33:20 -03:00
Thiago Kenji Okada
96870dba11
Unbreak linux-aarch64
2021-09-09 19:31:24 -03:00
Thiago Kenji Okada
cb4ed7e4ff
Set amd64 as default GRAALVM_ARCH
2021-09-09 19:25:00 -03:00
Thiago Kenji Okada
fcc23b7908
Re-added "Install Clojure" steps
2021-09-09 19:21:16 -03:00
Thiago Kenji Okada
94fbf5977e
Improve download-graalvm script
2021-09-09 19:18:15 -03:00
Thiago Kenji Okada
8df29c6188
Set GRAALVM_HOME correctly, take 2
2021-09-09 19:02:37 -03:00
Thiago Kenji Okada
a3bf35747d
Revert "Set GRAALVM_HOME correctly"
...
This reverts commit 5e2a6158dc .
2021-09-09 19:01:26 -03:00
Thiago Kenji Okada
52e2a72813
Unbreak mac build
2021-09-09 18:58:46 -03:00
Thiago Kenji Okada
5e2a6158dc
Set GRAALVM_HOME correctly
2021-09-09 18:57:15 -03:00
Thiago Kenji Okada
d4d4737048
Move "Download GraalVM" to script/download-graalvm
2021-09-09 18:55:01 -03:00
Thiago Kenji Okada
8248eeab8a
Do not change directory when downloading GraalVM
2021-09-09 18:47:03 -03:00
Thiago Kenji Okada
e407762653
Remove "Install {Clojure,Leiningen}" steps
...
Already included on the base image.
2021-09-09 18:36:00 -03:00
Thiago Kenji Okada
4f869a2ab8
Remove lsof
2021-09-09 18:30:15 -03:00
Thiago Kenji Okada
cd5a832352
Migrate CircleCI to use a bullseye-based image
...
Also some modifications necessary to make it work:
- Migrate from `circleci` images to `clojure` since they're out-of-date
and also seem to be considered legacy:
https://circleci.com/docs/2.0/circleci-images/#legacy-language-images
- Remove unnecessary usage of `sudo`, since all commands runs as root
- Sync packages with `Dockerfile`. This will make easier to test locally
if everything will work (of course, it is not 100% guarantee)
2021-09-09 18:20:40 -03:00
Thiago Kenji Okada
8c5c1bbe55
Migrate Dockerfile to use a bullseye-based image
...
Also, some QoL changes on the `Dockerfile`:
- Parametrize GRAALVM_VERSION to make it easier to update
- Remove installing programs already included on base image
- Remove `deps.edn` from `.dockerignore` since it is necessary to build
2021-09-09 18:18:11 -03:00
Victor Bjelkholm
031080bfba
Add docs badge to top of README ( #1002 )
...
Finding myself scrolling around the readme for some seconds trying to find the link to the docs, which is a couple of sections down from the top. In order to help people (and myself) to find the reference faster, I added a badge in the top that links to the book/docs.
2021-09-09 14:03:21 +02:00
Michiel Borkent
a43e75ffd6
Add PipedInput/OutputStream ( #1001 )
2021-09-07 11:30:52 +02:00
Michiel Borkent
943dc69c66
Fix test
2021-09-01 23:30:33 +02:00
Michiel Borkent
1a764f3120
[ #997 ] Add smoke test
2021-09-01 23:14:35 +02:00
Michiel Borkent
f5cdf89608
[ #997 ] Fix for schmee java-http-clj send-async
2021-09-01 23:09:02 +02:00
Michiel Borkent
f6dd96a281
CHANGELOGS [skip ci]
2021-09-01 19:48:26 +02:00
Michiel Borkent
09dcd58ee8
Version bump
2021-09-01 17:50:33 +02:00
Michiel Borkent
5d07faa051
CHANGELOGS [skip ci]
2021-09-01 17:38:21 +02:00
Michiel Borkent
e3d6e433b2
v0.6.0
2021-09-01 17:34:52 +02:00
Michiel Borkent
faec6aeced
v0.5.2
2021-09-01 17:34:25 +02:00
Michiel Borkent
e915e14612
Upgrade deps.clj, fix flaky test
2021-09-01 17:34:19 +02:00
Michiel Borkent
4be3abdd81
docs [skip ci]
2021-09-01 14:49:28 +02:00
Michiel Borkent
c69852eb9f
Update projects.md page [skip ci]
2021-09-01 14:07:48 +02:00
Michiel Borkent
5422946eee
CHANGELOGS [skip ci]
2021-09-01 14:00:37 +02:00
Michiel Borkent
e55559f727
CHANGELOGS [skip ci]
2021-09-01 13:59:26 +02:00
Michiel Borkent
c832819a76
Fix test
2021-09-01 13:45:23 +02:00
Michiel Borkent
cddd4ce581
[ #995 ] Add clojure.data.xml/alias-uri
2021-09-01 13:34:47 +02:00
Michiel Borkent
1da01203ce
Fix test
2021-09-01 11:54:09 +02:00
Michiel Borkent
23ba52a813
[ #979 ] More java net http tests and tweaks ( #996 )
2021-09-01 11:36:24 +02:00
Michael Glaesemann
125e227976
Java http insecure context ( #994 )
...
* Add support for creating insecure context.
* Add BABASHKA_FEATURE_JAVA_NET_HTTP flag.
* Clean up java.net.http tests
2021-08-31 17:37:11 +02:00
Michiel Borkent
b71278cc68
[ #979 ] JDK 11 Http Client
...
Co-authored-by: Michael Glaesemann <grzm@seespotcode.net>
2021-08-31 11:13:11 +02:00
Michiel Borkent
cebdd19c00
Upgrade to GraalVM 21.2.0
2021-08-30 20:16:18 +02:00
Bob
242c3d442f
Logging feature flag and tools.logging.readable ( #981 ) ( #987 )
...
* put tools.logging behind a feature flag
* add tools.logging.readable
- move logging namespace to feature folder
- add logging.readable namespace
- add tests for logging.readable
* cleanup logging changes
- add logging env var to compile script
- remove unconditional require of logging namespace
* move old-config capture to before alter
* remove feature check from logging tests
2021-08-29 23:43:53 +02:00
Michiel Borkent
ad73a09c0e
sci [skip ci]
2021-08-28 12:32:18 +02:00
Bob
4ee84947c9
use tagged-literal for unknown EDN tags when creating *input* ( #975 ) ( #976 )
...
* use tagged-literal as default for unknown tags when using -I (or --stream without -i)
* use tagged-literal as default for unknown tags
2021-08-25 17:57:17 +02:00
Bob
a85d593767
make the REPL requires available to command-line scripts ( #972 )
2021-08-22 23:20:41 +02:00
Eric Dallo
72d3afa698
Migrate GraalVM configuration to jar ( #973 )
2021-08-22 23:19:28 +02:00