333 Commits
Author SHA1 Message Date
Roland Walker 06fe09d913 remove "launcher" terms in cask_namer 2014-11-25 09:41:19 -05:00
Roland Walker a1495a4729 "cocoa" is a framework to remove from Cask names 2014-11-25 09:22:34 -05:00
Roland Walker e0a3f8d017 whitespace 2014-11-22 09:02:36 -05:00
Roland Walker 93b39ed3c5 comment future possible whitespace irregularities
these don't seem to be followed by all Casks: what is the
existing general rule?
2014-11-22 09:02:29 -05:00
Roland Walker 62bd692387 detect new whitespace irregularities 2014-11-22 09:02:08 -05:00
Roland Walker 2520dd6483 adjust devscripts for DSL 1.0
* expect new-style header in irregular_cask_whitespace
2014-11-21 09:17:35 -05:00
Roland Walker ffc9f769dc use new header form in cask_name devscript 2014-11-13 11:45:35 -05:00
Caleb Xu d88385de32 devscript: check ruby version before execution 2014-11-02 15:43:30 -05:00
Roland Walker 73bc4fc532 hide error outputs from plutil 2014-10-21 07:31:18 -04:00
Roland Walker 41aec6cccd regularlize changelog whitespace 2014-10-07 10:26:35 -04:00
Roland Walker 4db0867307 add release date to changelog
retroactively and in template
2014-10-07 10:19:47 -04:00
Roland Walker 77a9012de7 add devscript irregular_cask_whitespace 2014-09-26 10:27:31 -04:00
Trey Harris 31d4bf8ce3 Refactor {develop,production}_brew_cask
Almost all of these two scripts are identical. Refactor out the common
bits, saving over 60 lines of repetition.

Right now this is handled by moving all the logic into "develop_brew_cask"
and symlinking "production_brew_cask".

This will be followed by another patch to add a "manage_brew_cask_links"
command to do the same with sub-commands, e.g.,
  manage_brew_cask_links status
returns "production" or "develop",
  manage_brew_cask_links production
does the same as production_brew_cask,
  manage_brew_cask_links develop
does the same as develop_brew_cask, etc. At that point, I'd like to
rename the script "manage_brew_cask_links" and have the two present
names be symlinked to that.

This was motivated by (besides DRY) getting tired of having to
manually check symlinks to see which state I was currently in.
2014-09-14 17:24:39 -04:00
Roland Walker b93206093a updates to release process after v0.40.0 2014-09-08 11:24:38 -04:00
Roland Walker ca45acad25 Merge pull request #5749 from rolandwalker/update_maintainers
update maintainer list
2014-08-12 16:09:47 -04:00
Roland Walker 5faacd885a minor amendments to release process/changelog
based on lessons learned from failed release v0.39.0,
`git push && git push --follow-tags` is smarter because
it reduces the chance of an unreleasable tag being pushed.
(git pushes the tags before it pushes the commits).
2014-08-12 09:00:49 -04:00
Roland Walker 6ce9517cb3 update maintainer list
- add @federicobond
- add @caskroom (it started appearing in the draft changelog)
- fix quoting
2014-08-12 08:53:12 -04:00
Roland Walker 8e8e6399fd updates to release process after v0.37.0 2014-06-19 16:42:25 -04:00
Roland Walker e703bb3bbc update maintainers in devscripts 2014-06-14 08:31:01 -04:00
Roland Walker 6843fedc2d better stubs for changelog docs 2014-06-11 14:19:10 -04:00
Roland Walker 3bc4e32845 update contributor list 2014-06-11 14:19:10 -04:00
Roland Walker 5722cda946 Merge pull request #4729 from rolandwalker/add_list_url_attributes_on_file
devscript: add `list_url_attributes_on_file`
2014-06-06 20:56:38 -04:00
Roland Walker e7a01deb4d devscript: add list_url_attributes_on_file
Uses OS X extended attributes (via `xattr`) to find the source
of a downloaded file.
2014-06-06 20:53:26 -04:00
Roland Walker a979c8199a expand trailing '+' when not part of version number 2014-06-06 09:50:01 -04:00
Roland Walker c5940309bc move multiword value into array + quote it 2014-05-22 12:48:39 -04:00