* Sun Sep 23 2012 Dan Prince - 1.1.3 - Add support for per project job types in the config file. * Sun July 29 2012 Dan Prince - 1.1.2 - Add --branch option to stream task. * Fri July 27 2012 Dan Prince - 1.1.1 - Fix issue where new tests weren't fired via stream task. - Include swift in default project list. - Add test for stream task. * Fri July 27 2012 Dan Prince - 1.1.0 - Add new Gerrit stream task to stream gerrit events and sync/fire SmokeStack tests. - Add support for per project test suite configurations. - Optimize GET requests to SmokeStack for smoke_tests. - Tasks now default to using the project list from the config file if no project is specified. If a single project is specified then the task will only operate on the specified project. - Handle missing Gerrit owners in purge task. * Mon May 17 2012 Dan Prince - 1.0.12 - Ordering fix to ensure job types are displayed in Gerrit comments in the same order they are listed in the config file. * Mon May 7 2012 Dan Prince - 1.0.11 - The comment task now uses Gerrit 'verified' to report results. It votes with -1 and +1 based on SmokeStack results. - Add 'projects' config option. Defaults to ['nova', 'keystone', 'glance'] - Add 'job_types' config option. The comment task now makes use of configurable job_types when determining when results are present and approved. * Mon Jan 9 2012 Dan Prince - 1.0.10 - Fix 'undefined method `[]' for nil:NilClass' error that could occur in the approved? method of smoke_stack.rb. This error was keeping bellows from commenting on some merge props... * Fri Dec 23 2011 Dan Prince - 1.0.9 - Update the 'comment' task so that only an approved set of results generates a gerrit comment. Successful result sets are automatically approved. - Remove debug statement in commit task. * Mon Dec 12 2011 Dan Prince - 1.0.8 - Update 'comment' task to display msg for test failures. * Mon Dec 12 2011 Dan Prince - 1.0.7 - Add 'comment' task to comment on Gerrit reviews w/ test result links. * Sun Dec 4 2011 Dan Prince - 1.0.6 - Truncate revisions for job git hashes. * Sat Dec 3 2011 Dan Prince - 1.0.5 - Add 'fire' task to run jobs for reviews without results. - Add --quiet option to all tasks. * Thu Nov 17 2011 Dan Prince - 1.0.4 - Explicitly set config templates and tests on sync. - All --all option to sync command. Remove 'reconfig' task. * Thu Oct 27 2011 Dan Prince - 1.0.3 - Handle empty config files gracefully. * Thu Oct 27 2011 Dan Prince - 1.0.2 - Update purge task so it purges both 'merged' and 'abandoned' branches. * Thu Oct 20 2011 Dan Prince - 1.0.1 - Update gerrit reviews call so it only searches 'master' reviews. - Set status to 'Updated' when a smoke tests is updated on sync. - Explicitly set description on sync/update calls. (Works around UTF-8 encoding issue w/ Rails 3 Ruby 1.9 JSON responses). - Rename 'update' task to 'reconfig'. * Thu Oct 13 2011 Dan Prince - 1.0.0 - Initial release.