Add Travis CI and pin dependencies (#655)

This commit is contained in:
leonklingele
2019-08-04 16:10:32 +02:00
committed by Omar Roth
parent f7dc4cca2c
commit 824150f89b
3 changed files with 22 additions and 0 deletions

17
.travis.yml Normal file
View File

@@ -0,0 +1,17 @@
language: crystal
crystal:
- latest
dist: bionic
before_install:
- shards update
- shards install
install:
- crystal build --error-on-warnings src/invidious.cr
script:
- crystal tool format --check
- crystal spec