Tim*_*phy 7 build batch-file psake
我想要的是一个我可以双击的文件,它将使用psake运行所需的构建过程.
我是psake和PowerShell的新手所以要温柔:-).
我现在有3个文件:
文件1:Build.bat
PowerShell -ExecutionPolicy Unrestricted -File .\Build.ps1 %1
Run Code Online (Sandbox Code Playgroud)
文件2:Build.ps1
Import-Module .\psake.psm1
Invoke-psake .\BuildTasks.ps1 $args
Run Code Online (Sandbox Code Playgroud)
文件3:BuildTasks.ps1
task default -depends Verify, Joe
task Verify {
write-host "hello from Verify!"
}
task Joe {
write-host "hello from Joe"
}
Run Code Online (Sandbox Code Playgroud)
无论如何将Build.ps1和BuildTasks.ps1合并到一个文件中?
你应该可以这样做
powershell -Command "& {Import-Module .\psake.psm1; Invoke-psake .\BuildTasks.ps1 %*}"
Run Code Online (Sandbox Code Playgroud)
它摆脱了build.ps1文件.
| 归档时间: |
|
| 查看次数: |
1697 次 |
| 最近记录: |