- 我的Jenkins有一个代理,WINDOWS SERVER 2019。
- 我有一个启动代理的任务调度程序。通过执行“javaws http://jenkins/computer/agentName/slave-agent.jnlp”“
- 我有一个Jenkins作业,步骤为“Windows PowerShell”,包含命令“Connect-PnPOnline”
问题:我收到错误“Get-PnPFile:术语‘Get-PnPFile’未被识别为cmdlet的名称”
但是,当我通过手动(而不是通过执行任务)来启动代理时,它将正常工作
1条答案
按热度按时间lskq00tm1#
我的Jenkins代理在“C:\Users\myUser\Documents\WindowsPowerShell\Modules”中进行了搜索,我从C:\Program Files\Windows PowerShell\模块中复制了PnP.PowerShell
我通过查看$env:PSModulePath了解了这个问题