Commit graph

5 commits

Author SHA1 Message Date
Omar Roth
347b153884
Merge pull request #765 from leonklingele/docker-travis-warnings
docker,travis: fail build on any warning
2019-09-24 20:51:12 -04:00
Leon Klingele
7378a84c96
travis: unshallowly clone Git repo
This fixes a compilation error if too many commits were made after the
most recent tag:

    fatal: No names found, cannot describe anything.
    In src/invidious.cr:60:19
      60 | CURRENT_VERSION = {{ "#{`git describe --tags --abbrev=0`.strip}" }}
    Error: expanding macro

See https://travis-ci.org/leonklingele/invidious/jobs/588672881#L275-L290.
2019-09-25 01:23:12 +02:00
Leon Klingele
b25013c4a2
docker,travis: fail build on any warning 2019-09-25 01:22:51 +02:00
Leon Klingele
4c6e92eea1
travis: also test Docker build 2019-08-10 17:00:50 +02:00
leonklingele
824150f89b Add Travis CI and pin dependencies (#655) 2019-08-04 09:10:32 -05:00