Skip to content

Invoke-Build Task Improvements #50

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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 14, 2021
Merged

Conversation

JustinGrote
Copy link
Contributor

@JustinGrote JustinGrote commented Mar 10, 2021

Description

Invoke-Build Task Fixes
Fix: StageFiles and Pester brought in line with PSake equivalents
Fix: Prereqs as If conditionals
Fix: Dependencies variable doesn't work because Invoke-Build tasks compile dependencies ahead of time. Throw an error instead with proper override guidance

Fix: Incorporate new StageFiles features
Fix: Prereqs as If conditionals
Fix: Dependencies variable doesn't work because Invoke-Build tasks compile dependencies ahead of time. Throw an error instead with proper override guidance
@devblackops devblackops self-assigned this Mar 14, 2021
@devblackops
Copy link
Member

Thanks @JustinGrote!

@devblackops devblackops merged commit f8d0911 into psake:main Mar 14, 2021
@@ -113,7 +115,7 @@ $genMarkdownPreReqs = {
}

# Synopsis: Generates PlatyPS markdown files from module help
task GenerateMarkdown StageFiles, {
task GenerateMarkdown -if ($genMarkdownPreReqs) StageFiles,{
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@devblackops minor bug here I think, this should be (. $genMarkdownPrereqs), my bad, may want to do a quick patch commit since you already merged the PR.

Copy link
Member

@devblackops devblackops Mar 14, 2021

Choose a reason for hiding this comment

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

Good catch. I'll fix and publish v0.6.1

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.

2 participants