summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add a simple smoke testlcg/extract-mixlib-shelloutLamont Granquist2020-07-162-1/+32
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* extracting shell_out helper to mixlib-shelloutLamont Granquist2020-07-152-0/+209
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 3.0.11 by Chef Expeditorv3.0.11Chef Expeditor2020-05-213-5/+6
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #205 from phiggins/minor-doc-fixesTim Smith2020-05-202-3/+1
|\ | | | | Minor doc fixes
| * Remove an inaccurate statement from the README.Pete Higgins2020-05-201-2/+0
| | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
| * Fix a typo.Pete Higgins2020-05-201-1/+1
|/ | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Bump version to 3.0.10 by Chef Expeditorv3.0.10Chef Expeditor2020-03-083-4/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #203 from terceiro/fix-test-env-userLamont Granquist2020-03-081-1/+2
|\ | | | | shellout_spec: make "current user" independent of the environment
| * shellout_spec: make "current user" independent of the environmentAntonio Terceiro2020-03-081-1/+2
|/ | | | | | | | There is no guarantee that ENV["USER"] is always present, and in some environments, it's not. Get the current user from Etc.getpwuid, which works even in the absence of any environment variables. Signed-off-by: Antonio Terceiro <asa@terceiro.xyz>
* Update CHANGELOG.md to reflect the promotion of 3.0.9Chef Expeditor2019-12-301-10/+7
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 3.0.9 by Chef Expeditorv3.0.9Chef Expeditor2019-12-303-5/+6
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #199 from chef/relativeTim Smith2019-12-294-6/+5
|\ | | | | Substitute require for require_relative
| * Update the readme badgeTim Smith2019-12-291-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the lockfile configTim Smith2019-12-291-1/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Substitute require for require_relativeTim Smith2019-12-292-4/+4
|/ | | | | | require_relative is significantly faster and should be used when available. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 3.0.8 by Chef Expeditorv3.0.8Chef Expeditor2019-12-303-4/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #198 from chef/windows_testingTim Smith2019-12-2912-98/+98
|\ | | | | Add Ruby 2.6/2.7 and Windows testing
| * Fix chefstyle pin for Ruby 2.2windows_testingTim Smith2019-12-191-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Another Ruby 2.2 pinTim Smith2019-12-191-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Make sure we still support Ruby 2.2Tim Smith2019-12-192-5/+4
| | | | | | | | | | | | Reasons Signed-off-by: Tim Smith <tsmith@chef.io>
| * Test on Ruby 2.7 + random testing improvementsTim Smith2019-12-196-17/+77
| | | | | | | | | | | | | | | | | | Update the Github templates to use multiple labels Use Gem caching our BK Add Ruby 2.7 testing Use Debian 10 Ruby containers not Debian 9 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Replace Appvyeor with Buildkite for Windows PR testingTim Smith2019-07-303-48/+16
| | | | | | | | | | | | Make buildkite the source of truth Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use consistent gemfile groupsTim Smith2019-07-302-6/+6
| | | | | | | | | | | | This makes it easier to diff our configs Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove old jenkins testing filesTim Smith2019-07-302-27/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Simplify the gemfile for dependabotTim Smith2019-10-281-6/+0
| |
* | Update CHANGELOG.md to reflect the promotion of 3.0.7Chef Expeditor2019-07-311-12/+9
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 3.0.7 by Chef Expeditor3.0.7Chef Expeditor2019-07-303-5/+6
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Fix return type of Process.create to be a ProcessInfo instance a… (#190)Lamont Granquist2019-07-302-1/+5
|\ | | | | Fix return type of Process.create to be a ProcessInfo instance again.
| * Fix return type of Process.create to be a ProcessInfo instance again.Ryan Davis2019-07-302-1/+5
|/ | | | | | | | | | | | This fixes compatibility with win32-process' Process.create while maintaining the rest of our changes. This moves Process.create to Process.create3. Process.create now calls create3 and returns the ProcessInfo. The break came from PR #177, which is fairly extensive, so I'm only rolling out the return type change on this method. Signed-off-by: Ryan Davis <zenspider@chef.io>
* Bump version to 3.0.6 by Chef Expeditor3.0.6Chef Expeditor2019-07-303-5/+6
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Blinding applying chefstyle -a. (#191)Lamont Granquist2019-07-308-18/+40
|\ | | | | Blinding applying chefstyle -a.
| * Blinding applying chefstyle -a.Ryan Davis2019-07-308-18/+40
|/ | | | Signed-off-by: Ryan Davis <zenspider@chef.io>
* Merge pull request #188 from chef/more_rubyTim Smith2019-06-062-2/+25
|\ | | | | Add Ruby 2.2 and 2.3 testing
| * Add Ruby 2.2 and 2.3 testingTim Smith2019-06-062-2/+25
| | | | | | | | | | | | Test what we support Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #187 from chef/speedupTim Smith2019-06-062-4/+7
|\ \ | |/ | | More CI Speedups
| * Switch to using the ruby docker containersTim Smith2019-06-061-3/+4
| | | | | | | | | | | | They're small and they always have the latest point release Signed-off-by: Tim Smith <tsmith@chef.io>
| * Enable caching and use the newer box in appveyorTim Smith2019-06-061-1/+3
| | | | | | | | | | | | Get onto a modern windows box Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #186 from chef/speedupTim Smith2019-06-064-10/+6
|\ \ | |/ | | Speedup CI tests
| * Skip installing gems we need for CITim Smith2019-06-063-5/+4
| | | | | | | | | | | | We don't need dev/docs. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Pull Chefstyle from rubygems againTim Smith2019-06-062-5/+2
|/ | | | | | If we want to push out new rules let's fiddle with things only on chef/chef Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 3.0.5 by Chef Expeditor3.0.5Chef Expeditor2019-06-073-4/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #185 from chef/bkTim Smith2019-06-069-57/+69
|\ | | | | Add the actual BK pipeline config
| * Work around BK not having $USER setTim Smith2019-06-062-1/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the unused platform helperTim Smith2019-06-061-2/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the Travis configTim Smith2019-06-062-28/+9
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add our standard Rakefile / GemfileTim Smith2019-06-063-12/+29
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add the actual BK pipeline configTim Smith2019-06-063-16/+29
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 3.0.4Chef Expeditor2019-06-071-15/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 3.0.4 by Chef Expeditorv3.0.4Chef Expeditor2019-06-063-5/+6
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #177 from visioncritical/load_user_profileLamont Granquist2019-06-062-67/+185
|\ | | | | Load and unload user profile as required