Skip to content
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

-debugMode: Last build results functionality #23

Open
8 tasks
sayedihashimi opened this issue Feb 8, 2014 · 0 comments
Open
8 tasks

-debugMode: Last build results functionality #23

sayedihashimi opened this issue Feb 8, 2014 · 0 comments
Milestone

Comments

@sayedihashimi
Copy link
Member

When Invoke-MSBuild is called with -debugMode we should keep the last build result. When Invoke-MSBuild is called again (with or without -debugMode) we should re-set that value to either the new result or null.

After we save this value we can create the following cmdlets. These would be an alternative to assigning the result to a var and accessing via instance methods.

cmdlets / adv functions to create

  • Eval-MSBuildProp
  • Eval-MSBuildItem
  • Expand-MSBuildString
  • Get-MSBuildItems
  • Set-MSBuildProperty
  • Remove-MSBuildProperty
  • Remove-MSBuildItem
  • Save-MSBuildProject

Note: We should ensure that these are not confused with the existing "construction" related advanced functions.

We should be able to pipe the project to these cmdlets as well. Using the last build result should be the default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant