Commit graph

15 commits

Author SHA1 Message Date
Johannes Hoff
5325d563aa Build for both x86_64 and ARM 2023-09-27 18:40:14 +02:00
Magnus Hovland Hoff
3f71040aec Disable auto-deploy.
I would like to keep continuous builds available, but the auto-deploy has triggered
GitHub releases for every build, which is very confusing documentation. Also, Travis
and other CI services, do not seem to want to offer a free tier any longer. Considering
switching to running continuous build on my own hardware somehow.
2022-04-03 13:35:10 +02:00
Magnus Hovland Hoff
f675896054 Update API key for Github deploy 2021-05-23 21:17:42 +02:00
Magnus Hovland Hoff
0439ca0d8e Avoid storing build cache in travis,
it costs more than we gain
2018-09-24 18:30:17 +02:00
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