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