Ответ 1
Run:
invoke-psake -docs
Здесь перечислены все определенные задачи.
Выходные столбцы:
- Имя
- Алиас
- Зависит от
- Значение по умолчанию (true/false)
- Описание
У меня есть файл default.ps1 с несколькими задачами, некоторые из которых я не использую слишком часто.
Вместо открытия файла и grep'ing для Tasks, есть ли способ их перечислить в командной строке? В идеале с некоторым описанием, прикрепленным к ним (которое будет установлено рядом с задачами).
Я думаю о чем-то подобном тому, что делает рейк с -t (см. здесь)
Run:
invoke-psake -docs
Здесь перечислены все определенные задачи.
Выходные столбцы:
Я попытался визуализировать зависимости задачи.
Не то, что вы хотели, но могли помочь вам. Посмотрите psake-contrib/debugging.psm1 (ему нужны DLL из https://github.com/stej/psake-contrib/tree/master/lib). В основном вы вызываете psake так же, как обычно, но вместо вызова задач psake отображается дерево задач.
Он не отображает все задачи, а только те задачи, которые вы указали в командной строке. Может быть добавлено:)