Commit Graph

34 Commits

Author SHA1 Message Date
Frank Siler 73804ded35 Remove older rubies and add some extra OS tests
This change is cherry-picked from #1717
2021-01-19 13:17:24 -08:00
Jordan Sissel 69cb62ddce Add virtualenv to path on OSX
This should fix this error on travis:

```
Installing collected packages: virtualenv
  The script virtualenv is installed in '/Users/travis/Library/Python/2.7/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
```
2019-02-23 22:00:15 -08:00
Jordan Sissel 82ad8c6c2f Use python-3 2019-02-23 22:00:15 -08:00
Jordan Sissel b2c21dd285 Add perl 2019-02-23 22:00:15 -08:00
Jordan Sissel 4ff6fd7b91 Add ruby 2.6.0 2019-02-23 22:00:15 -08:00
Kyle Fazzari 8f6f285271 Introduce support for snap packages (#1490)
[Snaps][1] are self-contained squashfs images. Add basic support for
using them as inputs and outputs.

Typically Snapcraft is used to create snaps, but #1149 indicated a
desire to not use Snapcraft, so the snap is created natively, using
mksquashfs at the end to actually create the squashfs image. This may
not work for all use-cases (e.g. when the source doesn't already have
its dependencies bundled).

[1]: https://snapcraft.io/

Resolve #1181

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
2018-10-16 15:59:17 -07:00
Omer Katz 446b49c7c4 Added ruby 2.5 to the build matrix (#1532)
* Added ruby 2.5 to the build matrix.

* Require "date" since it's missing and failing a test.
2018-10-15 21:14:04 -07:00
Stephen 58b023c3cc exclude not working osx rvms 2017-12-23 00:04:38 -08:00
Stephen 8d85e0990c Update .travis.yml 2017-12-23 00:04:38 -08:00
Stephen 19523e1873 turn osx tests on 2017-12-23 00:04:38 -08:00
Thiago Figueiró 4d5b09778e Disable travis osx tests 2017-07-20 14:12:18 -07:00
Thiago Figueiró d6e136b457 Test against rubies 2.2.5, 2.3.3 and 2.4.0 2017-07-20 14:12:18 -07:00
Ryan Parman d4d52ef46b Update .travis.yml (#1266) 2017-06-02 16:25:41 -07:00
Rob Young 6f6e59e8bd Fix OSX Python tests (#1320)
The test was failing because the calculated staging path is incorrect
with brew. If done in a virtualenv it is correct.
2017-04-21 08:33:43 -07:00
Nick Griffiths d9490a520f Dumb attempt at getting virtualenv tests to run in travis/linux 2016-10-15 17:07:57 +13:00
Paweł Tomulik e566d4dd11 install required packages on OSX (travis) 2016-04-08 13:20:37 +02:00
Paweł Tomulik 71577e3628 install gnu-tar on OSX (travis) 2016-04-08 11:15:18 +02:00
Paweł Tomulik 9daad7ea7a test OS X on travis 2016-04-08 10:35:34 +02:00
Paweł Tomulik 790528cb55 ensure python-setuptools are installed on travis (easy_install) 2016-04-08 01:23:30 +02:00
Paweł Tomulik 70cc388431 install bsdtar on travis-ci 2016-04-07 22:43:15 +02:00
Paweł Tomulik 89cb138486 use corefines for backward compatiblity with ruby 1.9.3 2016-04-07 21:57:02 +02:00
Paweł Tomulik 4e60993ef6 use container based architecture on travis 2016-04-07 21:53:12 +02:00
Jordan Sissel aa2348b4af Drop ruby 1.8/1.9 tests 2016-03-07 11:12:16 -08:00
Jordan Sissel adf960b81a Add newer versions of Ruby 2016-03-07 10:58:05 -08:00
Jan Vansteenkiste 10fcc94a47 Feeling brave, enable lintian for travis 2014-06-10 08:21:04 +02:00
Jordan Sissel b7db1479b8 - try enabling travis again 2013-05-27 08:23:35 -07:00
Jordan Sissel 48178b70c2 - try to disable travis another way 2013-04-17 08:37:01 -07:00
Jordan Sissel 2d2b395949 - disable travis; it's too noisy and I don't have time to keep it happy
right now. I will worry about tests passing on the next release.
2013-04-05 07:33:26 -07:00
Pranay Kanwar df55a83d44 Add testing under ruby-2.0.0, remove pinning rubygems version 2013-03-22 20:34:07 +00:00
Jordan Sissel 6d303792d0 - try to downgrade rubygems since rubygems 2.0.0 doesn't work 2013-03-22 09:51:39 -07:00
Pranay Kanwar 3adf8ab87c Install rpm to run RPM#output tests 2012-12-01 19:58:25 +05:30
Jordan Sissel 1f536324b7 - tell travis to run on more rubies 2012-03-19 14:39:40 -07:00
Jordan Sissel 10dc14a53d - specs won't run on 1.8.7 because my 'insist' library doesn't. 2012-03-09 15:15:39 -08:00
Jordan Sissel b5e3428912 - travis can help 2012-03-09 13:33:06 -08:00