Commit graph

11 commits

Author SHA1 Message Date
Magnus Hoff
fc3bd0992a Run tests in the debug build.
Cargo has started failing to build the tests in the release configuration because tests must have panic=unwind, while the release profile is configured with panic=abort
2018-05-21 13:50:51 +02:00
Magnus Hoff
995737ff44 Revert "Disable build caching in Travis."
This reverts commit 4a8800a7c4.

It did not help with the failure on Travis.
2018-05-21 13:47:19 +02:00
Magnus Hoff
4a8800a7c4 Disable build caching in Travis.
This might or might not fix a build failure that I cannot reproduce locally
2018-05-14 08:19:16 +02:00
Magnus Hoff
b31c47c103 Avoid deep directory structure in produced tar file 2017-11-30 12:33:07 +01:00
Magnus Hoff
342f996c8e Eliminate one weird install step by using tar instead of xz directly 2017-11-30 12:16:42 +01:00
Magnus Hoff
da9f1b84f7 Strip symbols from the produced binary.
This reduces the filesize at no cost, since backtraces are disabled with panic=abort
2017-10-15 13:13:07 +02:00
Magnus Hoff
8d7e1a6bb7 Install required dependencies for travis 2017-09-22 16:45:41 +02:00
Magnus Hoff
86ab55a49b Try configuring travis for musl again 2017-09-22 16:40:49 +02:00
Magnus Hoff
451c7eeb7e Specify target triple for rust versions 2017-09-22 16:19:34 +02:00
Magnus Hoff
5c900039d7 Ask Travis to build and publish releases 2017-09-22 16:11:21 +02:00
Magnus Hoff
971ce896d5 Travis 2017-08-21 16:08:22 +02:00