SCRT-HQ / PSGSuite

Powershell module for Google / G Suite API calls wrapped in handy functions. Authentication is established using a service account via P12 key to negate the consent popup and allow for greater handsoff automation capabilities
https://psgsuite.io/
Apache License 2.0
234 stars 66 forks source link

Pester v5 is out #287

Open FISHMANPET opened 4 years ago

FISHMANPET commented 4 years ago

Pester v5 is out, and a big change is the interface for running tests. While working on my PR today I tried to run the build script and letting it pull Pester 5, and the tests failed to run. I was able to make it work locally by having 4.10.1 installed and temporarily removing the "UpdateModule" flag but that won't work in CI. I haven't wrapped my head around what changes are required so I don't know what needs to be done to make the build work, but something will need to be fixed.

scrthq commented 4 years ago

Heyo @FISHMANPET ! This bit me on my VaporShell pipeline as well. It should be a pretty easy fix on the build tasks script if my memory serves me, but I'll get this sorted out asap!

scrthq commented 4 years ago

@FISHMANPET This should be fixed in master now, needed to rework a couple things (namely pull out Resolve-Module and replace it with what I'm using on VaporShell). Rebase and retest if you can :-)