Commit Graph

63 Commits

Author SHA1 Message Date
commitay 514909a397
Travis commit range fix (#43164) 2018-01-28 18:16:22 +10:00
commitay 4853d7542f
Update script.sh (#42634) 2018-01-10 06:23:57 +10:00
commitay d7d4c3aaa4
Update script.sh: add checks (#41278)
* Update script.sh: add checks

* Update script.sh

* script.sh

* script.sh

* bundle: cleanup installed dependancies

* move bundle into install conditional

* Update script.sh
2018-01-03 11:08:42 +10:00
commitay 94f5980144
script.sh: reduce install conditional to -le 3 (#40592)
* script.sh: reduce install conditional to -le 3

* Capitalize `Casks`
2017-11-11 12:06:40 +10:00
commitay 355c3c93f6 Update script.sh: add `--verbose` (#39553) 2017-10-12 12:50:02 +08:00
commitay 610cdb14d2 Update script.sh: check renamed Casks (#39391) 2017-10-07 12:39:20 +10:00
commitay 6353e749bf script.sh: `reinstall` / `uninstall` (#39124)
* script.sh: `reinstall` / `uninstall`

* loop

* fix loop
2017-10-01 10:24:47 +10:00
Markus Reiter 3b81c98e79 Remove Travis commit range fix. (#38970) 2017-09-26 22:09:56 +02:00
Markus Reiter 764f455f33 Clean up travis script. (#38968)
* Clean up travis script.

* Fix Squeak.
2017-09-26 10:16:01 +10:00
commitay 96b5a87227 Travis CI (#38951)
* travis.yml: xcode9

* before_script.sh: use vendored ruby
2017-09-26 09:11:35 +10:00
commitay e96630eea8 Travis: run `brew cask install` (#38547)
* .travis.yml: sudo true

* script.sh: brew cask install

* script.sh: conditional
2017-09-16 19:45:14 +10:00
commitay 718ece0b5d Update before_script.sh - remove required workarounds (#35835) 2017-06-25 07:25:40 +10:00
commitay 4dece2be8b before_script.sh - alternative gpg key (#35324) 2017-06-09 07:26:18 +02:00
Vítor Galvão f89b731e1c travis: remove El Capitan support (#31916) 2017-04-05 18:34:14 +01:00
Vítor Galvão df824cf6d7 travis: mark workarounds for removal after ElCap is no longer needed (#31911) 2017-04-05 13:24:19 +01:00
Vítor Galvão e5aa0b9571 travis: rvm stable now suffices (#31908) 2017-04-05 12:27:38 +01:00
Vítor Galvão 1fbc1299fc fix travis hangups on ElCap 2017-04-04 21:41:19 +01:00
Vítor Galvão 7ccc4b8964 travis: unlink gnupg before installing gpg2 (#31806) 2017-04-03 15:36:52 +01:00
Vítor Galvão 7e9dfdf166 Travis: Add Sierra support (#28732)
* .travis.yml: xcode8 to xcode8.2 (Sierra)

* Updated Travis workarounds for Sierra/RVM
2017-01-07 20:07:49 +00:00
Vítor Galvão 052cfd997c travis: fail if any cask files added outside Casks dir (#28635) 2017-01-06 02:58:14 +00:00
Josh Hagins 65ce9c6fe4 Revert "travis: fail if any cask files added outside Casks dir" (#26854) 2016-11-17 09:04:15 -05:00
Josh Hagins 8115771bb0 travis: fail if any cask files added outside Casks dir (#26819) 2016-11-16 16:48:27 +01:00
Markus Reiter ee038351cc Revert #26026. (#26536) 2016-11-07 02:28:26 +01:00
Josh Hagins b8d9b47385 travis: make sure brew is on master branch 2016-10-29 11:27:29 -04:00
Aditya Dalal 96f6c9abf6 Travis: Simplify before_script (#26035) 2016-10-22 20:57:14 -04:00
Markus Reiter 2f4984122a Use system's `Current` version of `ruby` and `gem`. (#26031) 2016-10-22 22:48:15 +02:00
Markus Reiter 7df9e9c8b1 Workaround for TRAVIS_COMMIT_RANGE is not needed anymore. (#26026) 2016-10-22 15:29:45 -04:00
Josh Hagins 8eea303cab travis: notify if no casks modified 2016-10-19 11:04:38 -04:00
Josh Hagins 53c1bf7d7c travis: fix CASK_TAP_DIR location (#25510) 2016-10-15 09:24:46 +02:00
Vítor Galvão d7b4ae8825 script.sh: remove extraneous line 2016-09-08 13:10:59 +01:00
Josh Hagins 52a8b15b5a Remove unnecessary Travis scripts (#23922)
These scripts are useless now that the core has been merged
into Homebrew (#23852).
2016-08-19 14:46:19 -04:00
Anastasia Sulyagina 0ec06e9a95 Cask core code moved to Homebrew (#23852) 2016-08-19 16:53:18 +02:00
Joshua Hagins 25ca2eb7c9 brew-cask-tests: specify test suite to run with flag (#23484) 2016-08-05 20:26:48 -04:00
Mike McQuaid 9cb7617a6f Remove more Homebrew-duplicated code. (#23359) 2016-08-02 15:25:36 -04:00
Markus Reiter 16c6b8987b Fix and refactor recognition of container types. (#22857)
* Fix and refactor recognition of container types.

* Use retry instead of redundant code when ejecting DMGs.

* Use BOM file for extracting DMGs.

* Add `lzma` compression.
2016-07-19 23:30:15 -04:00
Markus Reiter ad7a299c94 Use TRAVIS_REPO_SLUG instead of hard-coded path. (#22847) 2016-07-16 21:22:04 -04:00
Josh Hagins a9a0cb27a1 Make audit_modified_casks an internal cmd (#22826) 2016-07-15 13:09:10 -04:00
Josh Hagins 9ac460b3b4 travis: update rvm to head before running (#22774)
* travis: update rvm to head before running

See https://github.com/rvm/rvm/pull/3627

* Don't set nounset in Travis scripts

It hasn't helped so far, and it's causing headaches with Travis' own
scripts. Not worth it.
2016-07-14 18:16:10 -04:00
Markus Reiter 11eedac599 Core Code Cleanup 2016-07-05 02:29:10 -04:00
Vítor Galvão 845d9946df travis: OS X > macOS 2016-06-13 21:17:46 +01:00
Josh Hagins e51f6f0f1a travis: if merge base is older than 50 commits, unshallow the repo (#21472) 2016-05-26 15:44:16 -04:00
Aditya Dalal 3445d92f1b Revert "before_install: install bundler" (#21118) 2016-05-11 08:12:05 -04:00
Aditya Dalal 4c34aa88ec before_install: install bundler (#20971)
Force install bundler
2016-05-04 09:17:37 -04:00
Josh Hagins f57ef580f8 Run brew update in before_install
In older versions of Homebrew, such as the one pre-installed on the
Travis OSX 10.9 image, `brew update` will not checkout the previously
checked-out commit in a tap after pulling the latest master.
2016-01-16 18:19:46 -05:00
Josh Hagins b9b1a7f807 Add `style` subcommand to run RuboCop against args 2016-01-16 18:19:31 -05:00
Josh Hagins 71e2400442 audit_modified_casks: exclude non-ruby files in Casks 2016-01-16 18:19:31 -05:00
Josh Hagins 041f700caf Filter out deleted casks 2016-01-08 09:12:56 -05:00
Josh Hagins 8aebfef7d7 Further Travis optimizations 2016-01-08 09:05:31 -05:00
Josh Hagins 7418d976da Run RuboCop outside of rake
Should fix the currently broken Travis builds.
2016-01-08 08:21:30 -05:00
Josh Hagins 0486c1baa1 Travis: skip test suite if only casks are modified 2016-01-08 05:34:21 -05:00