Commit graph

16 commits

Author SHA1 Message Date
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