Powershell 有没有办法在psake构建文件中列出所有任务?
我有一个default.ps1文件,其中包含几个任务,其中一些任务我并不经常使用 有没有办法在命令行中列出任务,而不是打开文件并对任务进行grep'ing?理想情况下,在任务附近设置一些描述 我想到了一些类似于rake使用-t所做的事情(参见示例)Run:Powershell 有没有办法在psake构建文件中列出所有任务?,powershell,build-process,psake,Powershell,Build Process,Psake,我有一个default.ps1文件,其中包含几个任务,其中一些任务我并不经常使用 有没有办法在命令行中列出任务,而不是打开文件并对任务进行grep'ing?理想情况下,在任务附近设置一些描述 我想到了一些类似于rake使用-t所做的事情(参见示例)Run: invoke-psake -docs 这将列出所有已定义的任务 输出列包括: 名字 别名 取决于 默认值(真/假) 描述 我试图可视化任务依赖关系 不完全是你想要的,但可以帮你。查看(它需要来自的DLL)。基本上你调用psake的方式和平
invoke-psake -docs
这将列出所有已定义的任务
输出列包括:
- 名字
- 别名
- 取决于
- 默认值(真/假)
- 描述
它不显示所有任务,只显示您在命令行上指定的任务。可以添加:)这不完全是我想要的,但它已被标记为书签以供将来参考:)非常酷,谢谢!这不包括在使用psake 4.3.2通过
include
Im'拉入的文件中定义的任务,它包括在包含的文件中定义的任务