This repository has been archived by the owner on Dec 24, 2021. It is now read-only.
Releases: Salesforce-Infrastructure/rordan_gramsay
Releases · Salesforce-Infrastructure/rordan_gramsay
v2.0.3
v2.0.2
- Adds missing dependencies to gemspec for berkshelf and chef (dependency management)
- [BUG]
rake dependency:update
leaves dependencies in wrapper cookbook on older than latest allowable version, per constraints inBerksfile
- [BUG]
berks
commands seem unresponsive due to no output to STDOUT
v2.0.1
- Adds missing spec for minimum ruby version supported (v2.3.0 or higher in the v2.x release)
v2.0.0
- Removes mono-repo support from Rakefile libs
- Handles dependency management in Berksfile for metadata.rb
- Explicitly requires 'paint' everywhere it's used
v1.4.0
- Destroys all generated cookbooks after each test
- Fixes missing dependencies
- Fixes tons of rubocop errors
- Centralizes "good" cookbook layout definition to one spot
- Refactors tests to start from "good" layout
- More resilient regex for detecting a date in comments
- Skip checking for comments in
metadata.rb
- Calls
cookstyle
directly instead ofrubocop --require cookstyle
- Checks for copyright, date, and license in header comment block
- Adds support for detecting if license is BSD 3-clause
- Reads
.foodcritic
file, passing through directives
v1.0.1
Changelog
- Corrects fork-bomb problem if rake tasks are run form mono-repo and any cookbooks don't have a Rakefile
v1.0.0
Changelog
- Initial Release
- Rakefile for cookbook development
- Rakefile for monolithic repo management
- Custom linting for Test Kitchen's
.kitchen.yml
contents - Custom linting for comment lines at top fo certain files
- Custom linting to ensure tests are written
- Linting via Foodcritic
- Linting via Rubocop / Cookstyle
- Test Kitchen commands as rake tasks