summaryrefslogtreecommitdiff
path: root/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Pull kitchen language out of release announcementstduffield/use-dokken-in-announcementsTom Duffield2016-12-082-35/+0
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Show how to use chef/chef image in announcementsTom Duffield2016-12-072-0/+18
| | | | | | | Update the release announcements to show how to pull in the latest version of Chef using kitchen-dokken. Signed-off-by: Tom Duffield <tom@chef.io>
* Use new downloads.chef.io URLs for announcementstduffield/add-url-to-announcement-templateTom Duffield2016-12-072-2/+2
| | | | | | | The product download pages now leverage predictable URLS, so our generators can leverage those to improve the download experience. Signed-off-by: Tom Duffield <tom@chef.io>
* fix Style/SpaceInsideStringInterpolationLamont Granquist2016-12-061-1/+1
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix Style/SelfAssignmentLamont Granquist2016-12-061-2/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Use badge in CHANGELOGtduffield/tweak-changelogTom Duffield2016-12-051-1/+1
| | | | | | | Use the badge in the changelog so the current stable version is shown regardless of when the CHANGELOG is viewed. Signed-off-by: Tom Duffield <tom@chef.io>
* Use tduffield branch of github-changelog-generatorTom Duffield2016-12-021-9/+12
| | | | | | | | | | | | This branch fixes a number of bugs in the changelog generator, and supports the type of behavior that we want when generating our changelog. There is a PR open against upstream (skywinder/github-changelog-generator#453) to merge this upstream. As part of this, we can now generate the changelog on every commit. Signed-off-by: Tom Duffield <tom@chef.io>
* Fix typo in release templatestduffield/add-announcement-generatorTom Duffield2016-11-212-2/+2
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Fix chefstyleTom Duffield2016-11-211-2/+2
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Make maj_minor version first class in announcement generatorTom Duffield2016-11-213-4/+5
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add rake task for generator release annoucnementsTom Duffield2016-11-213-0/+126
| | | | | | | | | To ensure consistency, and to let users get the information they want/need at a glance, we're introducing release announcement templates. The Chef release team will use these tasks to generate the release announcements before posting them to Discourse. Signed-off-by: Tom Duffield <tom@chef.io>
* Use the `changelog` namespace for Rake tasksTom Duffield2016-11-091-22/+21
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add gem release badge to the readme / changelog header (#5527)Tim Smith2016-11-081-0/+1
| | | | | When we update our changelog it’s a bit confusing since multiple days go by before we ship the new release. Adding a header to the changelog and a readme gem release badge should help clear up what our current release actually is. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update changelog generator to better fill our pattern (#5515)Tom Duffield2016-11-041-2/+19
| | | | | | | | | | | | | | | | | | | | | * Update changelog generator to better fill our pattern Configure the changelog generator to better fit our current pattern of changelogs. By utilizing the HISTORY.md file, we can generate a combined changelog of the latest version from HISTORY.md to now. Then, when we cut a release we can simply move our current changelog into HISTORY.md (using the appropriate rake task) and start the process over again. This might even be a first step to having the Chef Versioner generate the changelog automatically for us each time it bumps the version, and then we just need to groom it as we go along. Signed-off-by: Tom Duffield <tom@chef.io> * Add HISTORY.md for the 12.15.19 release Signed-off-by: Tom Duffield <tom@chef.io>
* Merge pull request #5225 from chef/bundle_lock_fixMatt Wrock2016-08-222-0/+28
|\ | | | | Add monkey patch to fix bundle locks for platforms
| * add monkey patch to fix bundle locks for platformsbundle_lock_fixMatt Wrock2016-08-182-0/+28
| |
* | fix Style/BlockDelimiters, Style/MultilineBlockLayout and 0.42.0 engine upgradeLamont Granquist2016-08-172-4/+4
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Add release notes and gem version diff generatorJohn Keiser2016-08-101-0/+37
|
* Change recommended by @jkeiser to make single gem updates work correctly.Noah Kantrowitz2016-08-021-2/+2
|
* Making rake:dependencies worktyler-ball2016-06-151-2/+0
|
* fix delete in bundle-platformMatt Wrock2016-05-251-1/+1
|
* fix bundle locking on bundler 1.12 and enforce version we wantbun_1_11Matt Wrock2016-05-252-4/+24
|
* remove issues from changelog generatorLamont Granquist2016-05-111-0/+1
|
* Remove 'conservative' from dependency tasks.Chris Doherty2016-05-091-57/+47
|
* completely deprecate run_chef_testsLamont Granquist2016-05-021-6/+0
|
* give bundle audit its own runLamont Granquist2016-04-281-11/+1
| | | | and extract most config back out into .travis.yml
* run chefstyle in parallel, onceLamont Granquist2016-04-271-1/+0
| | | | make it easier to see if we have style errors or code errors
* Re-add activesupport testsjk/activesupport-testsJohn Keiser2016-04-194-30/+37
|
* Fix bundle outdatedJohn Keiser2016-04-181-11/+13
|
* Don't update fips serverspec Gemfile.lockJohn Keiser2016-04-181-4/+2
|
* Don't lock acceptance for other platformsJohn Keiser2016-04-182-8/+10
|
* Remove Gemfile.windows and put both platforms in Gemfile.lockJohn Keiser2016-04-184-18/+18
|
* Allow Windows to freezeJohn Keiser2016-04-181-1/+1
|
* Make gemfile_util capable of copying groups overJohn Keiser2016-04-187-168/+443
|
* Simplify external tests and make them work with Gemfile.lockJohn Keiser2016-04-187-140/+274
|
* Pin everything down with Gemfile.lock, add rake dependencies to updateJohn Keiser2016-04-185-0/+451
|
* Autofixing new Perf cops in 0.37.2Lamont Granquist2016-02-231-1/+1
| | | | | | | | | | 6 Performance/Casecmp 18 Performance/Detect 1 Performance/RangeInclude 27 Performance/RedundantBlockCall 6 Performance/RedundantMatch 5 Performance/RedundantMerge 18 Performance/StringReplacement
* autofixing whitespace copsLamont Granquist2016-02-054-15/+14
| | | | | | | | | | | | | | | | | | | | | | 4174 Style/SpaceInsideHashLiteralBraces 1860 Style/SpaceAroundOperators 1336 Style/SpaceInsideBlockBraces 1292 Style/AlignHash 997 Style/SpaceAfterComma 860 Style/SpaceAroundEqualsInParameterDefault 310 Style/EmptyLines 294 Style/IndentationConsistency 267 Style/TrailingWhitespace 238 Style/ExtraSpacing 212 Style/SpaceBeforeBlockBraces 166 Style/MultilineOperationIndentation 144 Style/TrailingBlankLines 120 Style/EmptyLineBetweenDefs 101 Style/IndentationWidth 82 Style/SpaceAroundBlockParameters 40 Style/EmptyLinesAroundMethodBody 29 Style/EmptyLinesAroundAccessModifier 1 Style/RescueEnsureAlignment
* Update all auth email address from opscode.com and getchef.com to chef.io.Noah Kantrowitz2016-02-021-2/+2
| | | Generated via git ls-files | xargs perl -pi -e "s/(Author.*?<[^@]+@)(?:opscode\\.com|getchef\\.com)(>)/\\1chef.io\\2/gi"
* Replace all Opscode copyrights with Chef Software.Noah Kantrowitz2016-02-021-1/+1
| | | Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi"
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-023-3/+3
| | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"
* Add --profile to all rspec rake tasksjk/rspec-profileJohn Keiser2016-02-011-2/+6
|
* Don't fail CI build if tomlrb isn't available.Kartik Null Cating-Subramanian2016-01-271-45/+51
|
* Governers -> Governorsfix_cbgb_typoNathen Harvey2016-01-231-1/+1
| | | | thanks @juliandunn
* Follow chefstylenathen/add_cbgbNathen Harvey2016-01-211-3/+3
|
* Add CBGB to the repositoryNathen Harvey2016-01-211-0/+78
| | | | Includes rake task to generate markdown from toml
* Autofixing Style/PercentLiteralDelimeterslcg/percentliteraldelimetersLamont Granquist2016-01-181-2/+2
| | | | | | See chef/chefstyle#11 for analysis and discussion. We select '{}' since audit of our source code shows that is the most common, and that used to be the dominant learning paradigm (e.g. in ruby 1.9 pickaxe book.
* Use double quotes by defaultThom May2016-01-143-20/+20
| | | | | | | This is an entirely mechanically generated (chefstyle -a) change, to go along with chef/chefstyle#5 . We should pick something and use it consistently, and my opinion is that double quotes are the appropriate thing.
* autocorrecting Style/TrailingCommalcg/trailing_commaLamont Granquist2016-01-131-1/+1
| | | | chefstyle -a fixed 1044 occurrances
* Make external tests work locally betterjk/chef-fs-splitJohn Keiser2016-01-131-2/+2
|