- Notifications
You must be signed in to change notification settings - Fork407
Update AzF profile to be useful#1341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
bergmeister left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Looks ok to me but it broke 1 CI test:
Context Targeting new-form Az profiles alongside older profiles [-] Finds AzF problems with a script 7.37s KeyNotFoundException: The given key 'InDisconnectedSession' was not present in the dictionary. at <ScriptBlock>, C:\projects\psscriptanalyzer\Tests\Rules\UseCompatibleCommands.Tests.ps1: line 334rjmholt commentedSep 13, 2019
Impressive that testing picked that up! I'll have to make some further edits |
rjmholt commentedSep 14, 2019
Have to credit you entirely for that@bergmeister -- you asked for those tests. Looks like they're working now. Hopefully the |
PR Summary
I've run the profile collector on the AzF profile (with some difficulty) and collected a new profile that captures the default Az installation.
I've also removed cmdlets that don't work in AzF despite being present, like
Start-JobandEnter-PSSession.I had to make some small changes to the profile collector to not crash (plus one where I realised that collecting a function if we're not able to load it is unhelpful).
PR Checklist
.cs,.ps1and.psm1files have the correct copyright headerWIP:to the beginning of the title and remove the prefix when the PR is ready.