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
Fernando Paredes
9c698cbdf2
Update Travis
...
Update Travis to use notice in IRC
2013-07-16 18:11:19 -07:00
Fernando Paredes
e33e55e784
Add TravisCI irc integration
2013-07-16 16:02:14 -07:00
Paul Hinze
a77782d987
fixes for the travis build
2013-05-12 08:41:01 -05:00
phinze
9f9849134f
a quixotic journey to a passing travis build
...
Squashed commit of the following:
commit 379d19d38da69a25f2ddf0b802a2e1c9cd2e40df
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 02:04:56 2013 -0600
concat out+err?
commit 3414556d5e494c89a1b91322be666df9933d29f2
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:59:06 2013 -0600
switch to capture_subprocces_io
commit d50a878bf20892db4d136530ff64e5cb94fe3ae4
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:42:41 2013 -0600
ensure later version of minitest
commit 49078c48b024e1f1ed1b5d9785de60ec050ee261
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:30:12 2013 -0600
pull down a newer minitest
hopefully to fix must_output
commit 537b5ddd22de57f0fff812646a03b982725dfa23
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:24:53 2013 -0600
run a brew update in the build
commit 1516456663f8840f5ffc22345e140c0b5aa23c96
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:22:31 2013 -0600
remove stray puts
commit 4c8f8348f88ffd8eafd7a1f948f70dfbc881b416
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:16:10 2013 -0600
add expand_path to see if that helps
commit c6e8aa160dd4c778497de4dca8f90f4519d76bd4
Author: phinze <paul.t.hinze@gmail.com>
Date: Fri Apr 5 01:13:22 2013 -0600
add debugging output for travis
2013-04-05 02:08:51 -06:00
phinze
3404b34404
use bundle exec for travis
...
and be explicit about task
2013-04-05 01:05:33 -06:00
phinze
59d308a782
seeing if we can get travis to work
2013-04-05 01:02:24 -06:00