Skip to content

Conversation

@anmenaga
Copy link

PR Summary

This PR has 2 updates to release docker tests:

  1. Pester module was recently removed from PS packages - this broke Docker release tests; this change adds a call to Restore-PSPester so that tests could run as expected.
  2. Removing caching during docker builds as it was causing random failures during test passes.

PR Checklist

Note: Please mark anything not applicable to this PR NA.

@daxian-dbw
Copy link
Member

Maybe this PR should target the 6.0.0 branch. @TravisEz13 what do you think?

$buildArgs += "--build-arg","$versionStubName=$versionStubValue"
$buildArgs += "--build-arg","$testlistStubName=$testlistStubValue"
$buildArgs += "--build-arg","$packageLocationStubName=$packageLocationStubValue"
$buildArgs += "--no-cache"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't do this. This will make the other tests very slow. Please fix your docker files, or make this an option, that only your tests use.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

after talking to @anmenaga offline this looks fine.

@daxian-dbw daxian-dbw merged commit 57a4cfc into PowerShell:master Dec 15, 2017
@TravisEz13 TravisEz13 added this to the 6.0.0-GA milestone Dec 16, 2017
TravisEz13 pushed a commit to TravisEz13/PowerShell that referenced this pull request Dec 19, 2017
@TravisEz13 TravisEz13 mentioned this pull request Dec 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants