Commit graph

72 commits

Author SHA1 Message Date
Steven Danna
b979579e5f
Remove some platforms from travis config
We can run these platforms before the release, but running them on every
commit means we wait a long time for travis builders.
2016-08-05 18:16:55 +01:00
Christoph Hartmann
5d78324059 add fedora 23 & 24 to kitchen integration tests 2016-08-05 10:52:03 +02:00
Christoph Hartmann
93a068b8fa update kitchen container, activate all in travis 2016-08-05 10:52:03 +02:00
Steven Danna
185787fa74
Set environment variables via Travis config
Using the `env` feature of the matrix builds is a little hack so that
one can quickly see what tests failed when looking at the build summary
page.

Signed-off-by: Steven Danna <steve@chef.io>
2016-08-04 13:32:35 +01:00
Steven Danna
72333a08ec
Only test PRs and pushes to master
Without this, Travis often ends up running 2 CI jobs for updates to a
PR: 1 for the update to the PR, 1 for the push to the branch.

By adding this bit of config, travis will still run a job for any update
to a PR, but won't run a duplicate job for the push to the branch that
the PR is based off of. We use this in chef/chef and chef/chef-server
to reduce unnecessary use of TravisCI resource.
2016-08-02 11:55:06 +01:00
Christoph Hartmann
ba95e461d3 run integration tests in docker 2016-05-16 18:25:17 +02:00
Dominik Richter
890ce1921f release via travis + test via rubygems 2016-04-18 10:46:12 -04:00
Stephan Renatus
d297b3dc6f travis/Gemfile: use train from github 2016-04-18 11:53:30 +02:00
Dominik Richter
0e1be01c5f set 5 parallel workers for travis functional tests 2016-03-16 15:38:12 +01:00
Dominik Richter
e53d33bc98 add functional test types 2016-03-16 08:23:13 +01:00
Stephan Renatus
bcee367104 dedup Gemfiles 2016-02-08 14:34:35 +01:00
Christoph Hartmann
925e1a7c4f ensure bundler is installed on travis 2016-02-05 12:54:19 +01:00
Christoph Hartmann
dbf22e7d51 bugfix: pin net-ssh 2.9 in gem file, since bundler is not selecting the right version 2016-01-22 11:29:18 +01:00
Stephan Renatus
5e44ac0396 using travis-ci's services:docker 2015-12-03 15:48:08 +01:00
Stephan Renatus
cac222090e workaround travis-ci's gem version 2015-12-03 15:45:19 +01:00
Christoph Hartmann
af613a14da do not load maintenance gems during testing 2015-10-30 17:30:44 +01:00
Dominik Richter
27fb80f5ee fix travis builds for 1.9.3 2015-10-25 23:22:52 +01:00
Christoph Hartmann
144393c7cd activate lint in travis 2015-10-05 15:51:23 +02:00
Dominik Richter
a85b47b5b4 split up tests for travis 2015-09-23 01:51:51 +02:00
Dominik Richter
f6e08a8ed6 switch from travis docker to kitchen-in-travis
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
2015-09-23 01:01:51 +02:00
Dominik Richter
f789b16f5b let travis do dockerized resource tests 2015-09-22 19:43:11 +02:00
Christoph Hartmann
9a74f50836 add travis config 2015-09-22 02:15:41 +02:00