Michael Miller
5f499336ac
Remove individual spec runs from CI
2022-11-29 20:30:42 -07:00
Michael Miller
321c15407d
Add utility to test specs individually
2022-11-29 03:14:24 -07:00
Michael Miller
bc0a9c03c9
Remove runtime compilation tests
...
These may be readded later.
Right now they're failing because the GitHub issue 44 spec changes the behavior of Process.run.
The changes made by that spec shouldn't leak, but to fix correctly requires substantial changes.
These runtime tests provide little value right now and slow down testing.
2022-10-09 16:47:54 -06:00
Michael Miller
03f78e3fc1
Fix path to mock specs
2022-05-25 17:27:02 -06:00
Michael Miller
670dd7f062
Run smoke test for nightly
2022-05-25 17:20:57 -06:00
Michael Miller
ce7feb8f0f
Split spec into multiple jobs
2022-05-25 17:18:08 -06:00
Michael Miller
bbd9acda33
Capture test results from JUnit output
2021-02-09 18:31:41 -07:00
Michael Miller
f5713efc62
Split Ameba and formatting
2021-01-30 19:00:05 -07:00
Michael Miller
3e3be77d30
Ignore Crystal version for nightly builds
2020-08-06 19:16:05 -06:00
Michael Miller
e3ad92f785
Move style checks to their own job
2020-01-20 20:31:47 -07:00
Michael Miller
335a76527b
Error on warnings
2019-09-23 21:03:04 -06:00
Michael Miller
b79e580822
Add build against nightly Crystal
2019-09-23 20:58:47 -06:00
Michael Miller
686671de51
Cache bin/ directory for ameba
2019-04-06 19:01:02 -06:00
Michael Miller
53bfcc25ef
Add Ameba and address code linting issues
2019-04-06 17:19:02 -06:00
Michael Miller
7a8ebf6db5
Generate docs and publish to pages
2019-04-02 21:38:36 -06:00
Michael Miller
6e012da766
Add GitLab CI config
2018-10-19 14:00:08 -06:00