Commit Graph

7 Commits

Author SHA1 Message Date
Casey Rodarmor
fa6d5dd002
Don't install dash on Travis (#482)
The integration tests no longer run with dash, so skip installing it on Travis to
save time.
2019-10-07 00:46:57 -07:00
Casey Rodarmor
1521982891
Disable FreeBSD builds (#474)
Just uses github.com/japaric/trust to for continuous integration and
release building. trust uses github.com/rust-embedded/cross, which no
longer supports FreeBSD. (See github.com/rust-embedded/cross/issues/274
for details.)

Sadly, it's probably too much work to dive in and fix the FreeBSD image
for cross, so this commit disables the FreeBSD builds and releases on
Travis. I don't think we've ever seen a build failure on BSD only, so
losing the test coverage isn't a big deal.

It is unfortunate that we'll lose FreeBSD release builds though. I don't
think Just is in the FreeBSd ports tree, so it would be nice if someone
wanted to package it and get it in there.
2019-09-21 14:53:00 -07:00
Casey Rodarmor
f1a403541c Fix homebrew issue on Travis (#230) 2017-10-11 13:13:27 -07:00
Casey Rodarmor
5af2e4ae5e Build, test, and release on fewer os/arch combinations (#201)
Build, test, and release for:

- x86-64 MacOS
- x86-64 Linux
- x86-64 FreeBSD
- x86-64 Windows
2017-05-13 18:34:26 -04:00
Casey Rodarmor
4a35c14024 Set up cross platform continuous integration on travis (#191)
Gets travis cross platform testing working.

Based on the templates from:

japaric/trust/commit/29b0e084ff2c40d1aa1b6a5d66ab81eca90439e1
2017-05-07 22:48:07 -04:00
Casey Rodarmor
75ba7e1e8c Turn off Travis email notifications (#29) 2016-11-06 12:52:59 -08:00
Casey Rodarmor
aa1323335e Add Travis CI (#26)
All green: https://travis-ci.org/casey/just/builds/173628514

😸
2016-11-06 01:29:52 -07:00