summaryrefslogtreecommitdiff
path: root/Rakefile
Commit message (Collapse)AuthorAgeFilesLines
* Update Expeditor config to use new Merge and Artifact Actionstduffield/use-new-artifact-actionsTom Duffield2017-07-241-11/+0
| | | | | | | | | | Chef Expeditor now supports built in merge and artifact actions which allow us to reduce the burden of duplicating common processes across all our repositories. This change introduces several of these built_in functions, replacing functionality that was previously kept in our Rakefile. Signed-off-by: Tom Duffield <tom@chef.io>
* Don’t use VersionString in chef-config because it doesn’t have access to ↵Noah Kantrowitz2017-05-251-0/+1
| | | | | | that class. Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* Better handle version bumpingtduffield/update-version-bumpingTom Duffield2017-02-221-19/+1
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Make sure Dockerfile is kept up to dateTom Duffield2016-12-071-0/+9
| | | | | | | | The build system passes in the necessary build arguments, buts its beneficial to have the Dockerfile keep up to date with what the latest stable version is in case people want to build their own. Signed-off-by: Tom Duffield <tom@chef.io>
* Add rake task for generator release annoucnementsTom Duffield2016-11-211-0/+1
| | | | | | | | | 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>
* Add automation for bumping major/minor versionTom Duffield2016-11-091-0/+16
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* small change to test bump botMatt Wrock2016-10-061-1/+1
| | | | Signed-off-by: Matt Wrock <matt@mattwrock.com>
* Do not use bundle install to update Gemfile.lock after version bumpjk/crazy-version-bumpJohn Keiser2016-06-171-2/+3
|
* Don't use berks when bumping version--can't possibly change.jk/version-without-berksJohn Keiser2016-04-181-3/+1
| | | | Just change the top level bundle
* Make gemfile_util capable of copying groups overJohn Keiser2016-04-181-1/+3
|
* Simplify external tests and make them work with Gemfile.lockJohn Keiser2016-04-181-14/+1
|
* Pin everything down with Gemfile.lock, add rake dependencies to updateJohn Keiser2016-04-181-0/+3
|
* Require chef/version since it's used herejk/require-what-you-useJohn Keiser2016-03-291-0/+1
|
* guard against changelog generator not being installedtm/option_changelog_generatorThom May2016-03-031-6/+10
|
* release 12.8.0 changelogmw/version-bumpMatt Wrock2016-03-021-0/+9
|
* autofixing whitespace copsLamont Granquist2016-02-051-1/+0
| | | | | | | | | | | | | | | | | | | | | | 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-021-1/+1
| | | 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 CBGB to the repositoryNathen Harvey2016-01-211-0/+1
| | | | Includes rake task to generate markdown from toml
* rescue the right exceptionlcg/optional-chefstyleLamont Granquist2016-01-141-1/+1
|
* make chefstyle optionalLamont Granquist2016-01-141-4/+8
| | | | | | | | if you 'bundle install --without development test' then the Rakefile will be broken without this. breaks appbundle-updater, so not sure how our kitchen tests are passing...
* Use double quotes by defaultThom May2016-01-141-14/+14
| | | | | | | 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.
* Per RFC 64, do style checking of the Chef repoThom May2016-01-121-0/+7
| | | | | | This commit enables ChefStyle, but with no active cops. Cops will be added per the RFC (one at a time, with a supporting PR to this repo) as we go on.
* Run pedant from chef-zero directly instead of having our ownJohn Keiser2015-11-181-4/+1
|
* Refactor chef's Rakefile to a task.Kartik Null Cating-Subramanian2015-08-251-110/+4
|
* Generate a text version of MAINTAINERSThom May2015-06-091-0/+1
|
* Run `gem install` tasks w/o bundler's envdanielsdeleo2015-05-291-1/+11
| | | | | When bundler 1.10 is installed, running these tasks w/ bundler causes `gem install` to fail with no output
* Update rake tasks for componentizationdanielsdeleo2015-05-201-5/+83
|
* Add specs for many external dependent projectsJohn Keiser2015-05-131-1/+2
|
* Switch over Windows builds to universal builds.Kartik Null Cating-Subramanian2015-05-011-1/+1
| | | | Updated dependencies and refactored platform gemspecs.
* Add rake task at root to build eventlog dllJay Mundrawala2014-10-221-0/+12
|
* Run Pedant against local mode in TravisJohn Keiser2014-04-221-2/+4
|
* Remove `rake gem` dep on deleted tasksdanielsdeleo2014-02-041-3/+0
| | | | | Dependency between task "gem" and "docs:all" caused "gem" to fail now that the obsolete "docs" tasks are removed.
* Remove obsolete doc generator depsdanielsdeleo2014-02-041-72/+0
|
* Remove auto-generation of man pages from markdown since it is being handled ↵sersut2013-10-181-13/+2
| | | | seperately.
* ignore ronn if its not in the bundleLamont Granquist2013-09-271-1/+9
|
* use separate gemspec for windowsLamont Granquist2013-09-271-4/+12
| | | | | | | | | | | - allows us to explicitly version pin in the gemspec on gem installs rather than getting different behavior from 'gem install' and 'bundle install' (gemspec vs. Gemfile). - the mingw deps had been in the Gemfile because it needed to be a group since gemspecs do not have groups. this builds two different gems for publication to rubygems instead. - see mixlib-shellout for the prototype of where this has been done (successfully).
* add rake task for generating docs with YARDLamont Granquist2013-06-201-0/+15
|
* fixes for 'rake install' on ruby-2.0.0Lamont Granquist2013-06-121-1/+3
|
* [CHEF-3619] fix obsolete require of 'rake/rdoctask'Adam Spiers2012-11-191-1/+1
| | | | | | | | | | | | | | | 'rake/doctask' has been deprecated for quite a while but since version 10.0.0, rake no longer simply warns, and now fails with a cryptic error: $ rake -T rake aborted! GONE /home/adam/chef/Rakefile:24:in `require' /home/adam/chef/Rakefile:24:in `<top (required)>' /home/adam/.rvm/gems/ruby-1.9.3-p194@chef/bin/ruby_noexec_wrapper:14:in `eval' /home/adam/.rvm/gems/ruby-1.9.3-p194@chef/bin/ruby_noexec_wrapper:14:in `<main>' (See full trace by running task with --trace)
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+120
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* [OC-3564] remove unused scriptsSeth Chisamore2012-10-301-533/+0
| | | | | These scripts are no longer needed now that none of the Chef Server components live in this repository.
* Modifiy server boot process for new switchesLogan Lowell2012-08-031-4/+4
|
* add chef-expander to top level spec taskBryan McLellan2011-10-101-0/+1
|
* Add chef-server-api to top level rake specBryan McLellan2011-10-101-0/+1
|
* long live chef expander, and start it up for dev featuresjtimberman2011-04-101-1/+1
|
* all behavior/specs have been removed from chef-solrDaniel DeLeo2011-03-211-1/+0
|
* CHEF-2042, build the chef-expander gemjtimberman2011-03-181-1/+1
|
* trying to configure rabbitmq too soon corrupts its dbDaniel DeLeo2011-02-121-0/+1
| | | | there must be a joke about coffee mugs in here somewhere