Commit graph

44 commits

Author SHA1 Message Date
Roland Walker
dd560acc4a devscript: add new maintainer claui
this mainly affects how the changelog is generated
2014-12-04 14:59:04 -05:00
Roland Walker
b93206093a updates to release process after v0.40.0 2014-09-08 11:24:38 -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
e703bb3bbc update maintainers in devscripts 2014-06-14 08:31:01 -04:00
Roland Walker
c5940309bc move multiword value into array + quote it 2014-05-22 12:48:39 -04:00
Roland Walker
7cf4b19bdd defensive quoting 2014-05-22 12:37:35 -04:00
Roland Walker
1d0b4f6042 avoid double-substitution in printf 2014-05-22 10:37:13 -04:00
Roland Walker
95c4a0cb42 improve warn construct 2014-05-22 10:29:26 -04:00
Roland Walker
d76b4a2ef8 devscripts: prefer GNU xargs
Apple-supplied xargs has bugs/limitations, especially
relevant to the -I flag
2014-03-08 11:40:27 -05:00
Roland Walker
1c7a6d58e5 devscripts: add new maintainers
make variable name more consistent
2014-03-01 12:42:08 -05:00
Roland Walker
5e0e34a2a6 devscript: no leading v on tags for changelog
make the scripts which draft changelog raw material match
the format used in `CHANGELOG.md`
2014-02-15 10:00:20 -05:00
Roland Walker
6a7fa33b08 devscript: format project_stats output 2014-02-10 10:46:40 -05:00
Roland Walker
fd9012d7b5 devscript: add docs to projects_stats 2014-02-10 10:46:34 -05:00
Roland Walker
8d9ae53217 quoting/stdization/full-paths 2014-02-07 11:01:50 -05:00
Roland Walker
5953587278 devscript: whitespace 2014-01-31 12:33:32 -05:00
Roland Walker
fcf4735023 devscript: add missing paths 2014-01-31 12:33:32 -05:00
Roland Walker
5d153a5f17 devscript: add commit stats to project_stats 2014-01-31 12:33:32 -05:00
Roland Walker
4bbd1256df devscript: factor print_cask_stats into function 2014-01-31 12:33:32 -05:00
Roland Walker
278091d55c devscript: factor contributor_stats into function
hoist cask_authors into global variable, shared between functions
2014-01-31 12:33:32 -05:00
Roland Walker
9c042a9905 devscript: switch to array vars for file lists
with proper quoting
2014-01-31 12:33:32 -05:00
Roland Walker
05170ddb90 devscript: re-use get_release_tag script 2014-01-31 12:33:32 -05:00
Roland Walker
ac3b058ee7 devscript: find initial_commit from git log 2014-01-31 12:33:31 -05:00
Roland Walker
1e3018964f devscript: clarify $1 in main func 2014-01-31 12:33:31 -05:00
Roland Walker
7638cf2b32 devscript: improve verify_git_object 2014-01-31 12:33:31 -05:00
Roland Walker
3ce5f462d8 devscript: improve warn_if_off_branch 2014-01-31 12:33:31 -05:00
Roland Walker
abe29d1b51 devscript: hoist configurable global variables 2014-01-31 12:33:30 -05:00
Roland Walker
73e15095f6 devscript: rename func to match script name 2014-01-31 12:33:30 -05:00
Roland Walker
bf19f020d6 devscript: comments 2014-01-31 12:33:30 -05:00
Roland Walker
bc650b8079 devscript: quote/expansion nit
for clarity. I think this is special-cased anyway
2014-01-31 12:33:29 -05:00
Roland Walker
73c891885f devscript: error msg consistency 2014-01-31 12:33:29 -05:00
Roland Walker
96eb76f676 devscript: all large scripts use die/warn idiom 2014-01-31 12:33:29 -05:00
Roland Walker
572eea7cbe devscript: avoid pattern match syntax
use strict string equality
2014-01-31 12:33:29 -05:00
Roland Walker
958fee530e devscript: line-terminations, continuations 2014-01-31 12:29:34 -05:00
Roland Walker
f60e2abcaa devscript project_stats show uniq new contributors 2014-01-30 07:41:51 -05:00
Roland Walker
6774a61838 devscripts: general hardening of shell scripts
- full paths to utils
- $() construct
- quoting
- prefer double square brackets
2014-01-29 09:02:02 -05:00
Roland Walker
3b1362cd3f Merge pull request #2688 from rolandwalker/adjust_added_stats
devscripts: Avoid overcounting new Casks: subtract deletions
2014-01-28 18:26:12 -08:00
Roland Walker
595ea76b82 Don't count merge commits in project stats
For accuracy, and congruence with how GitHub counts.
2014-01-28 20:27:15 -05:00
Roland Walker
4f189efe26 Avoid overcounting new Casks: subtract deletions 2014-01-28 20:15:09 -05:00
Roland Walker
596c9ac613 refactor bash scripts into functions
add some comments
2014-01-23 10:08:06 -05:00
Roland Walker
28c8439827 spelling 2014-01-20 20:49:43 -05:00
Roland Walker
fef149fc53 refactor: variables instead of hardcoded dirs 2014-01-20 20:41:50 -05:00
Roland Walker
68a8b57858 count modified casks in project stats
match format used in changelog for v0.27.0 per phinze in IRC
2014-01-20 20:41:11 -05:00
Roland Walker
34b17e58ad 'release' arg as shortcut for most-recent-tag
for project_stats script
2014-01-20 20:39:56 -05:00
Roland Walker
e2b644ee84 Add project_stats script
Queries git database to get statistics on project or release.
Usage in project_stats -help
2014-01-16 08:37:09 -05:00