在Octopus中使用我自己的Powershell脚本模块,Octopus警告
WARNING: Some imported command names contain one or more of the following restricted characters: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~
脚本模块看起来像这样
function complete-iis-config($poolAndSitenameFilter)
{
# do stuff
}
export-modulemember -function complete-iis-config
答案 0 :(得分:5)
这是因为我使用了连字符两次。 Verb-Noun
PowerShell指南意味着只应该有一个连字符。
将我的功能重命名为Complete-IisConfig
清除了警告