Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/test-kitchen/kitchen-pester

A Test Kitchen driver to execute Pester as a verifier
https://github.com/test-kitchen/kitchen-pester

will rubocop be pleased now?

69f3b0d42dc351825b3c17b92b197e708d1bbf5b authored over 4 years ago by gaelcolas <[email protected]>
removing trailing spaces and other rubocop stuff

0d3cb43c64ae8214f356ed80e5a77fb441bf2cc2 authored over 4 years ago by gaelcolas <[email protected]>
fixing more rubocop issues

49fbb60d1a37aa8f8f866fa1cc77bcb66b3db2c7 authored over 4 years ago by gaelcolas <[email protected]>
more rubocop fixes

be1e03a1a46972331a4674bf180c839ca2eb1d8e authored over 4 years ago by gaelcolas <[email protected]>
fixing rubocop heredoc

aa4e4aa8338cd1d29ac9f6c5cb8d0c3d6bf75acd authored over 4 years ago by gaelcolas <[email protected]>
adding functions descriptions

249194afc333166d11f9fab97698e27f7f9ae1a6 authored over 4 years ago by gaelcolas <[email protected]>
adding fix for suggestion

250e1b7815ad0eb93c3de67b09c46afaa8132eae authored over 4 years ago by gaelcolas <[email protected]>
updating with suggestions

36442d570fbc96b52a96ba8a525858c43bbed298 authored over 4 years ago by gaelcolas <[email protected]>
fixing cosmetics

ee90b3cecf12fe439cc0c22cb431895aec4403e5 authored over 4 years ago by Gael Colas <[email protected]>
adding set psrepo + fix xplat issue + sudo

9f1113322904cf9be64f82158973ce092cc84bf2 authored over 4 years ago by Gael Colas <[email protected]>
cleaning up debug and verbose output

944ee32bdf4efeb7f73d498ee65e29d2546159d8 authored over 4 years ago by Gael Colas <[email protected]>
works on linux now

c1b2641df04f7323385ea8e1ab2e777db8287131 authored over 4 years ago by Gael Colas <[email protected]>
adding comment

765173c5d7abe6af02a229481d79a27fc11fea3f authored over 4 years ago by Gael Colas <[email protected]>
cleanup comment and added http proxy

b896cbfe6a4e485297db2fc38297bf606084e809 authored over 4 years ago by Gael Colas <[email protected]>
skip module installed when ps5+

663ea33a5508109d99b67a7a54dfaa10aeaedf17 authored over 4 years ago by Gael Colas <[email protected]>
cleanup bootstrap default

1afb63936a7161be7ff2250a0cacc88ac1f3adad authored over 4 years ago by Gael Colas <[email protected]>
skipping nuget install if module is present with same version unless force

5a2a74151b0e2ee391626c4a99930f417d3df3a7 authored over 4 years ago by Gael Colas <[email protected]>
making copy items reliable

902441930dd07faec32c6574e1c5b4c7def1d2be authored over 4 years ago by Gael Colas <[email protected]>
reflecting kitchen config changes

6a6913e4008ac3e38ca073c5761da4894566f7bb authored over 4 years ago by Gael Colas <[email protected]>
fixing ModuleFolder test on PS lt 5

5917ddc3e080ff3eb11e98b1b146d6e8eba0884a authored over 4 years ago by Gael Colas <[email protected]>
making creating hashtables from config hash possible and adding params to kitchen pester

b9e506c091945d2e8300ebad913c316da1ed2f4e authored over 4 years ago by Gael Colas <[email protected]>
added .get to gitignore when compiling

50f699a3d446775c9dd7247ae9e14e5f21aa52d7 authored over 4 years ago by Gael Colas <[email protected]>
Moved install command to Prepare so we could offload the PowerShell to the PesterUtil.psm1

3b80ad7df2962526a96bee85cfd2db035fa79993 authored over 4 years ago by Gael Colas <[email protected]>
get rid of PSGet + Use expand-archive, fallback to COM unzip

ab3ee8641f6f090acc0cea10d83841febdbab5d5 authored over 4 years ago by Gael Colas <[email protected]>
suggest to add a copy folders to copy local modules to remote

bcc4a8bde8cd0cadfea0297ddf56eca72d4acd72 authored over 4 years ago by Gael Colas <[email protected]>
suggestion to run pwsh (-preview) on non windows

b5dbd425f8de8fd8a07da3aebf941f6a4eb7a0be authored over 4 years ago by Gael Colas <[email protected]>
making SUT psmodulepath xplat

270feb3f9d6f6ec38bd3785536f102d055910d3d authored over 4 years ago by Gael Colas <[email protected]>
updating the readme doc to date

cf7eafe0330ee5214c75f8ca97e32d4240a79311 authored over 4 years ago by Gael Colas <[email protected]>
Version bump & changelog for 0.12.2

0e20f7d519fd72a8afef4aabc1df8a50ba892318 authored over 4 years ago by Joel Sallow <[email protected]>
Merge pull request #63 from vexx32/Bugfix/PathHandling

Fix path handling for suites

e8dbbf13c2de76d3b8eed9416a995684beaa5829 authored over 4 years ago by Gary Ewan Park <[email protected]>
Update pester.rb

536dd621ff80b8c3f2d9d197965102847cfb3ebc authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
:white_check_mark: Update test for paths

a810af87246c004a927fd6a6cf07ae38fe759822 authored over 4 years ago by Joel Sallow <[email protected]>
:bug: Fix path handling for suites

- Ensure suites go into a subfolder of the sandbox path so tests can
specifically target them....

4c22cc5a5050ca3a0b73bac4acde65500b18cf3d authored over 4 years ago by Joel Sallow <[email protected]>
Merge branch 'release_0.12.1'

dd1c12c098e67e3a37b8b065502b67fda3617673 authored over 4 years ago by Joel Sallow <[email protected]>
Version bump & changelog for 0.12.1

8c511ff44899e740fa8d9feca6cda4c2eb2f4586 authored over 4 years ago by Joel Sallow <[email protected]>
:white_check_mark: Fix spec file errors on Unix

- Use forward slashes for cross-platform paths
- Use recommended _(obj).must_equal per minites...

8a26909334e04952e6406e7bd209f6e991192c00 authored over 4 years ago by Joel Sallow <[email protected]>
Merge pull request #61 from vexx32/Bugfix/Misc_0.12.0

Fix downloading files on failure

3b2f2511084ef5c5ce0ec5211f368b75d8f52ed6 authored over 4 years ago by Gary Ewan Park <[email protected]>
:recycle: Cleanup download code

Borrowing base verifier code more directly is a bit cleaner and requires
us to handle less manua...

040c4c4309b146a128b0d5bd31d415b4c27b25b6 authored over 4 years ago by Joel Sallow <[email protected]>
Merge pull request #62 from test-kitchen/dependabot/bundler/pry-byebug-tw-3.9.0

Update pry-byebug requirement from ~>3.8.0 to ~> 3.9.0

a7007798181e590e0d6ecd925cd41a4d6850b7cf authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
Update pry-byebug requirement from ~>3.8.0 to ~> 3.9.0

Updates the requirements on [pry-byebug](https://github.com/deivid-rodriguez/pry-byebug) to perm...

417d7d6cbf36c33ffe26133875f7c6b7a7e78716 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
:bug: Fix issues with PowerShell script

- Fixed saving ZIP to wrong folder.

- Fixed typo when specifying Pester options, test suite n...

566d1f11dbbf60a82958330b975920fd58e76dd6 authored over 4 years ago by Joel Sallow <[email protected]>
:bug: Workaround test-kitchen download failure

Test Kitchen doesn't `ensure` the file downloads happen, so we can miss
getting the files downlo...

4322eb1c77461050450bcd20407c005aaf88bd96 authored over 4 years ago by Joel Sallow <[email protected]>
Add a couple notes regarding the overall process

050a6bf938a326c4017450f12a2bbccec3dcddee authored over 4 years ago by Gary Ewan Park <[email protected]>
Add step to merge branch back to master

52707e3422bb03e23bdbd689cb1f6a2a83266a1b authored over 4 years ago by Gary Ewan Park <[email protected]>
Merge pull request #60 from vexx32/Documentation/Processes

Add PROCESSES.md with release process

9929e3be628aa1529bc40efa03d889301767d5d2 authored over 4 years ago by Gary Ewan Park <[email protected]>
:memo: Add PROCESSES.md with release process

d585886185b6e2c8519122b1023142d75e65ea2c authored over 4 years ago by Joel Sallow <[email protected]>
Merge branch 'release_0.12.0'

66a1c520f3aeb1c7f9b29cbd9f150d404c2b743d authored over 4 years ago by Steven Murawski <[email protected]>
version bumb and changelog for 0.12.0

d95be00891c88ebc4b9c111a24b417970cbd4749 authored over 4 years ago by Steven Murawski <[email protected]>
remove version specificity in pipeline

4b13479a99786eff552582bd2e299706245ca1d9 authored over 4 years ago by Steven Murawski <[email protected]>
Merge pull request #52 from test-kitchen/dependabot/bundler/github_changelog_generator-1.15.2

Update github_changelog_generator requirement from 1.15.0 to 1.15.2

3622d391b6bfcfd7b6454dcbf62fa902504f1fb8 authored over 4 years ago by Steven Murawski <[email protected]>
Merge pull request #59 from test-kitchen/dependabot/bundler/pry-tw-0.13.1

Update pry requirement from ~>0.12.0 to ~> 0.13.1

5ffb201c32092db61a6d055eb4bb7e64fe8fc5ff authored over 4 years ago by Steven Murawski <[email protected]>
Merge pull request #58 from vexx32/MoveExtractLocation

(#57) Download Pester zip to modules folder

60766e4e51229e76f87689a62d1c14f0bca3fa73 authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
Update pry requirement from ~>0.12.0 to ~> 0.13.1

Updates the requirements on [pry](https://github.com/pry/pry) to permit the latest version.
- [R...

39e187afeb78b17cc670792919b252734447ef8e authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
(#57) Download Pester zip to modules folder

Prior to this, when Pester can't be installed via PSGet, we download it
directly from Github, an...

aa9bafa5e72860bebd21bf90391359afeb6fbba6 authored over 4 years ago by Joel Sallow <[email protected]>
Merge pull request #54 from vexx32/Download-HandleUserInput

Properly handle custom downloads settings

f4f7ee2a86b4f4b20ae7d68951e0e43d83ec47f5 authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
:bug: Properly handle custom downloads settings

Previously we were assuming the user input was of the form
{ [remotefile] => localfile }
since o...

e47f2f9012238500ee27e829b496027d5efdb4d9 authored over 4 years ago by Joel Sallow <[email protected]>
Merge pull request #55 from test-kitchen/dependency-fix

Bind pry / pry-byebug to 0.13.x / 3.9.x to fix dependency resolution

e5c9036416a699201117288f70c8ba72ec100f79 authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
:recycle: Fix typo

f3e3649ee14e98dbc52781d99cdc3d8710dc9db0 authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
:bug: Fix Dependency resolve timeout

Bind `pry` and `pry-byebug` to specific minor versions to avoid dependency resolution issue.

77d3feac3fe80e6a644306e48b2dbbd6e0bb827e authored over 4 years ago by Joel Sallow (/u/ta11ow) <[email protected]>
Update github_changelog_generator requirement from 1.15.0 to 1.15.2

Updates the requirements on [github_changelog_generator](https://github.com/github-changelog-gen...

399b7144b99afcdeabbb58a28a4978a623c66829 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #50 from vexx32/RefactorPowerShellScripts

Refactor PowerShell scripts

f023e2d45cd4a9f952c2c6d752648c005ee5ef70 authored over 4 years ago by Steven Murawski <[email protected]>
:sparkles: (#51) Add instance name to suite name

+ Adds the Test Kitchen instance name as part of the TestSuiteName
so it will appear in the NUnu...

c3e849060fb9b2dc2020eaee63b4751b522a5008 authored almost 5 years ago by Joel Francis <[email protected]>
:recycle: Refactor PowerShell scripts.

+ :art: Extensive style changes to make the PS script more readable.
Since we're defining it as ...

1d1c3810771f663c0a0002207d9d57b358e94279 authored almost 5 years ago by Joel Francis <[email protected]>
Merge branch 'release_0.11.0'

c9e3c480a9984d7127519967cb782dd20cc87f09 authored almost 5 years ago by Steven Murawski <[email protected]>
Release 0.11.0

cb1eb8154a859ee3369e877091f611d9c9acccce authored almost 5 years ago by Steven Murawski <[email protected]>
Merge pull request #48 from splatteredbits/bugfix/issue-47

Fix for issue 47: When Pester tests fail, it should fail the build.

0c082ac86b38cdc1ef7f6509cd864a7a183dceb6 authored almost 5 years ago by Steven Murawski <[email protected]>
Figured out a better way to correctly indicate failure to the Test

Kitchen. It wraps this verifier's PowerShell script so that the last
line is `$host.SetShouldExit...

35f8e1cc427aeeed6729c75e4de440341087e57a authored almost 5 years ago by Aaron Jensen <[email protected]>
When Pester tests fail, it should fail the build.

81b0792783f6c55fe916a8d5bfe7bf38a849fbba authored almost 5 years ago by Aaron Jensen <[email protected]>
bump version, fix changelog, and fix some chefstyle errors

4c3f8c908064af2ecd4cccc0ca81a2cec74762ff authored almost 5 years ago by Steven Murawski <[email protected]>
Merge pull request #46 from test-kitchen/enable_downloads

Enable downloads

53c176343a6156c9cbc7376042624bb5d68a7981 authored almost 5 years ago by Steven Murawski <[email protected]>
remove conditional test case

c2de5c502004ea4f62c85843baf769abf5aefab2 authored almost 5 years ago by Steven Murawski <[email protected]>
wrap the override to call to prevent double downloads after kitchen 2.3.4 (last version before the base verifier got download support)

35691264a3f949e143b77b9c648a478269f2a91b authored almost 5 years ago by Steven Murawski <[email protected]>
Merge pull request #44 from vexx32/download-fix

Improve File Download functionality

d225a7616c28c4d8a2a08bf1b9cbe3860cb06432 authored almost 5 years ago by Steven Murawski <[email protected]>
Merge pull request #45 from test-kitchen/require_relative

Use require_relative instead of require

b99897ebc4e3f41abaaa9a0c710cd27ecbdbfad8 authored almost 5 years ago by Steven Murawski <[email protected]>
Use require_relative instead of require

This is faster as it doesn't have to traverse the file system as much

Signed-off-by: Tim Smith ...

942a0244e766d00be43ad77266d6fcadd378c3fc authored almost 5 years ago by Tim Smith <[email protected]>
Merge pull request #43 from test-kitchen/dependabot/bundler/minitest-tw-5.3-and-lt-5.15

Update minitest requirement from ~> 5.3, < 5.14 to ~> 5.3, < 5.15

eb9b18fb6ad1a3a147ad5c11855cae3c5e47cd03 authored almost 5 years ago by Tim Smith <[email protected]>
:sparkles: Use instance name in local download dir

This avoids overwriting test files from subsequent test kitchen runs
on any additional instances.

dd6e0477e392b1b59c043e0bbd305fd19dbe3dce authored almost 5 years ago by Joel Francis <[email protected]>
:wrench: Fix file downloads

- download() method was getting confused over file v.s. folder paths
- use File.join() to ensure...

3cd859a808b7d798a131e41e2a755bf4926f4612 authored almost 5 years ago by Joel Francis <[email protected]>
:wrench: Use more well-defined paths

3b971a0bdcba14fa5e9634acb5703eba42c2b7cc authored almost 5 years ago by Joel Francis <[email protected]>
:wrench: Ensure conn is defined

edf3d11b39dd6c78f99ead9fcabebbd876a087b1 authored almost 5 years ago by Joel Francis <[email protected]>
Update minitest requirement from ~> 5.3, < 5.14 to ~> 5.3, < 5.15

Updates the requirements on [minitest](https://github.com/seattlerb/minitest) to permit the late...

7aad1c22b2f297da499ff606b4b2a1bbce69b3c4 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Starting to add download support

f17e60bffabbb1ab076f356d66cd940d55252f27 authored almost 5 years ago by Steven Murawski <[email protected]>
Merge pull request #39 from test-kitchen/dependabot/bundler/github_changelog_generator-1.15.0

Update github_changelog_generator requirement from 1.11.3 to 1.15.0

b9f4fda79dbb3d9e1d5b8f6f5d0fd4b3f98a8135 authored about 5 years ago by Steven Murawski <[email protected]>
Merge pull request #40 from test-kitchen/dependabot/bundler/minitest-tw-5.3-and-lt-5.14

Update minitest requirement from ~> 5.3, < 5.11 to ~> 5.3, < 5.14

9307a1d8aefbcbb74a11030a67128113a54f8d61 authored about 5 years ago by Steven Murawski <[email protected]>
Update minitest requirement from ~> 5.3, < 5.11 to ~> 5.3, < 5.14

Updates the requirements on [minitest](https://github.com/seattlerb/minitest) to permit the late...

adf7b9ea923f6e654ee89fba2ae64221186f3bca authored about 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Update github_changelog_generator requirement from 1.11.3 to 1.15.0

Updates the requirements on [github_changelog_generator](https://github.com/github-changelog-gen...

fa83e946e44e9c837d0a7dc76d23559a11c7ad68 authored about 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #41 from test-kitchen/smurawski/add_caching

Update the build configuration with caching and looser ruby version deps

32dc2b1c78bbcf962ca43b9a69905cf71b480c8f authored about 5 years ago by Steven Murawski <[email protected]>
fix rubocop offenses

1cb97501576e8e590b4bc0ff26f68a3b6d524852 authored about 5 years ago by Steven Murawski <[email protected]>
add pipeline caching

4ed66dd50dc3e40fdf616db205479b1f86dc8376 authored about 5 years ago by Steven Murawski <[email protected]>
loosen the ruby versions

7e1510c231e9f716d04221680a41b7de695c9132 authored about 5 years ago by Steven Murawski <[email protected]>
Merge branch 'master' of https://github.com/test-kitchen/kitchen-pester

d236eaf949c55ed3dd0139f0f43eba1c0c8a2f53 authored over 5 years ago by Stuart Preston <[email protected]>
Release 0.9.1

Signed-off-by: Stuart Preston <[email protected]>

519af2403065a1c972ce206dfa626dc5066bf030 authored over 5 years ago by Stuart Preston <[email protected]>
Merge pull request #38 from test-kitchen/sp/fix-gemspec

Actually include lib folder in the gem

c2e465ef6e190dc308400b65f7f454012548fb1a authored over 5 years ago by Steven Murawski <[email protected]>
Actually include lib folder in the gem

Signed-off-by: Stuart Preston <[email protected]>

3e982229ccd3a461d1a00ecff830b50bb2e36965 authored over 5 years ago by Stuart Preston <[email protected]>
Merge pull request #34 from test-kitchen/release_0.9.0

release v0.9.0

33549eda57d0ee134f154e77aec9bda9e8dd94f9 authored over 5 years ago by Steven Murawski <[email protected]>
release v0.9.0

db840a86a0fc5c71c830d31d94c865c67f53bd42 authored over 5 years ago by Steven Murawski <[email protected]>
missed a w

7b590779d080431e95e5fd54063d37113b77d0e6 authored over 5 years ago by Steven Murawski <[email protected]>
Merge pull request #32 from test-kitchen/smurawski/azure-pipelines

azure pipelines

3a51b491f11f503b844e1af7176344f54f78708b authored over 5 years ago by Steven Murawski <[email protected]>
fix a few more things

2973dc08b8c6cfb59dc0c2cdb39370d1080af31a authored over 5 years ago by Steven Murawski <[email protected]>
Merge pull request #30 from briceo/force-tls1_2

Default to TLS1.2 for PsGet/Pester install

740dfc7eba71e4097faaf35ce1a8262fb92738a9 authored over 5 years ago by Steven Murawski <[email protected]>