Aditya Dalal
3437a46cca
Revert "Cache Homebrew kegs and casks along with Ruby gems" ( #21289 )
2016-05-18 19:19:18 -04:00
Josh Hagins
c434b34e1e
Cache Homebrew kegs and casks along with Ruby gems ( #21226 )
2016-05-15 15:33:17 +08:00
Aditya Dalal
1f074c0e0b
Update .travis.yml
...
Revert caching changes and upgrade xcode
2016-05-11 08:05:55 -04:00
Aditya Dalal
9abfba8eae
Update .travis.yml
...
Troubleshooting failures
2016-05-05 17:44:33 -04:00
Aditya Dalal
6d92a7f474
Update .travis.yml ( #20962 )
2016-05-04 09:00:27 -04:00
Vítor Galvão
d813e98203
Revert ".travis.yml: use xcode7.3 for 10.11" ( #20953 )
2016-05-03 11:30:31 -04:00
Vítor Galvão
28ef34c8b3
.travis.yml: use xcode7.3 for 10.11 ( #20949 )
2016-05-03 10:24:57 -04:00
Vítor Galvão
af4fb1ce65
.travis.yml: remove 10.9
2016-03-04 23:48:44 +00:00
Josh Hagins
8db87affce
Travis: only build master branch
2016-01-08 19:14:28 -05:00
Aditya Dalal
ff6afb4f5f
Update .travis.yml
...
Add `fast_finish: true`
2016-01-07 21:58:36 -05:00
Josh Hagins
08bcecdc2f
Add Gitter webhook notification for Travis builds
2016-01-06 15:32:43 -05:00
Josh Hagins
54ee86afa0
Extract travis build logic into scripts
2015-12-31 02:54:22 -05:00
Josh Hagins
0418a27d59
Travis: test multiple versions of OSX
...
Significantly clean up the Travis config, and test on OSX 10.11,
10.10, and 10.9.
Caching is not available for OSX environments at the moment, but in
the hopes that this will change, I have preemptively set sudo to
false and indicated directories to cache.
2015-12-30 21:37:07 -05:00
Josh Hagins
39b7bb1404
Ensure TRAVIS_COMMIT set correctly in PRs
...
Refs travis-ci/travis-ci#2666
2015-12-28 07:29:26 -05:00
Josh Hagins
c113f47a2a
Install adobe-air before running tests in Travis
2015-12-24 03:29:15 -05:00
Josh Hagins
47dd224ee4
Fix commit range for audit_modified_casks
...
The value of TRAVIS_COMMIT_RANGE is of the form:
<target_branch_tip>...<pr_branch_tip>
Even after replacing the '...' with '..', this results in unrelated
changes being included in the diff if the target branch (usually master)
has been updated since the PR branch was created.
The commit that Travis checks out for testing (TRAVIS_COMMIT) is a merge
of the PR branch into the target branch (TRAVIS_BRANCH), so the commit
range TRAVIS_BRANCH..TRAVIS_COMMIT should only include the changes from
the PR.
2015-09-15 23:13:24 -04:00
Josh Hagins
64dd9b240e
Fix travis commit range to include only PR commits
...
As suggested here:
https://github.com/travis-ci/travis-ci/issues/4596#issuecomment-139811122
2015-09-14 12:53:03 -04:00
Josh Hagins
1100de1578
Run audit_modified_casks script during Travis build
2015-07-24 02:39:47 -04:00
Josh Hagins
5788b31385
Add rubocop rake task to travis config
2015-03-06 19:11:53 -05:00
Roland Walker
f974f5200a
increment seed for Travis tests
...
hack to ward off spurious test failures
2015-01-13 07:42:28 -05:00
Roland Walker
6c41fe493b
remove docs and code relevant to Ruby 1.8 compat
2014-12-16 08:50:33 -05:00
Roland Walker
d2a0634ed7
remove testing on Ruby 1.8 and 1.9
2014-12-16 07:23:58 -05:00
Roland Walker
82826b2687
DSL: add `accessibility_access` stanza
...
* accepts a Boolean value
* replaces the never-documented `postflight` methods `enable_accessibility_access` /
`disable_accessibility_access` (`remove_accessibility_access`)
* declarative: unlike the `postflight` approach, does not have to be
invoked in two places
* de-document obsolete form `caveats` / `assistive_devices`
* bump Travis seed to avoid false test failures
2014-12-08 19:17:19 -05:00
Roland Walker
5c9dd82c35
increment forced random seed for Travis
2014-10-11 11:58:50 -04:00
Michael Ford
09c5ea4316
Add repo name to Travis IRC output
2014-08-24 12:50:05 +08:00
Roland Walker
51f93e6dc9
Revert "Allow Travis to use random seeds again"
2014-08-02 08:40:57 -04:00
Roland Walker
92cfacc312
Allow Travis to use random seeds again
2014-07-31 09:43:35 -04:00
Roland Walker
9a30d1539e
new forced seed for Travis
...
As predicted in #5037 , the codebase drifted, and the old forced
seed started failing consistently on Ruby 2.x builds.
2014-06-25 12:16:51 -04:00
Roland Walker
6d2f7bc55a
temporarily force a working random seed for Travis
...
This is ugly, and not even guaranteed to work: future changes could
lead to failures on this random seed. But at least in that case,
**all** tests will fail, at which point the seed could be changed
again.
2014-06-23 10:35:45 -04:00
Roland Walker
d2cd195bad
turn on fast_finish on Travis
2014-06-14 08:33:11 -04:00
Roland Walker
e81b09aeb4
recast travis env var as `$CASK_RUBY_TEST_VERSION`
...
It may not always be a system Ruby if 1.9 and 2.1 are added.
2014-06-07 14:34:44 -04:00
Roland Walker
4d5f19fd6c
update .travis.yml commentary
2014-06-07 14:01:42 -04:00
Roland Walker
3ac2ee8dad
echo hack to force readable Travis labels
2014-06-07 13:56:49 -04:00
Roland Walker
b8e013d0a9
export PATH
...
idiomatic, but not strictly necessary
2014-06-07 12:56:50 -04:00
Roland Walker
13ef1fe06f
allow "Current" to fail without affecting badge
2014-06-07 12:56:12 -04:00
Roland Walker
f819fc4bb5
comments/whitespace
2014-06-06 22:39:50 -04:00
Roland Walker
ffba450574
add informational feedback during before_install
2014-06-06 22:39:50 -04:00
Roland Walker
a1481a8fd5
better group before_install vs install stanzas
2014-06-06 22:39:50 -04:00
Roland Walker
31c6772ac1
set gem --bindir
2014-06-06 22:39:50 -04:00
Roland Walker
640279782c
set bundle --system
2014-06-06 22:39:50 -04:00
Roland Walker
6a6d3afc05
Travis: explicit full paths from env matrix
2014-06-06 22:39:50 -04:00
Roland Walker
c587be6f80
travis: add before_script stanza
2014-06-06 22:39:49 -04:00
Roland Walker
aa1a2064fc
Travis: add env matrix to run multiple tests
2014-06-06 19:03:25 -04:00
Roland Walker
56c6777cb5
travis: convert script to sequence of one elt
2014-06-06 19:01:51 -04:00
Roland Walker
70f661a2d0
suppress email notifications from travis
...
for some reason, I received email notification
Build #8384 passed, f51706f
Changeset, which might have to
do with the recent migration of the repo.
2014-05-05 09:25:04 -04:00
Roland Walker
a75a4840cf
Add 7z container support
...
relevant Casks must use `depends_on_formula unar`
2014-02-25 12:32:37 -05:00
Roland Walker
14151926f9
make travis test w/ same Ruby we target on desktop
...
version 1.8.7
2014-02-13 10:03:55 -05:00
Roland Walker
36ce20a4ee
support CAB archives
2014-02-03 18:37:20 -05:00
billwanjohi
0be2d8668e
travis.yml: build against current homebrew
2013-09-14 17:49:10 -05:00
phinze
75971b85f8
shorten travis IRC output
2013-07-21 23:24:43 -05:00