我是 CI/CD 的新手,并尝试通过 Jenkins 部署一个简单的无服务器功能并出现错误。
这是我的步骤
在构建步骤中添加了以下几行
`export PATH=$PATH:/usr/local/share/dotnet:/usr/local/bin
dotnet lambda 部署无服务器`
运行上述命令后,我收到错误
/usr/local/share/dotnet/dotnet lambda deploy-serverless 无法执行,因为找不到指定的命令或文件。可能的原因包括:
您拼错了内置的 dotnet 命令。
您打算执行 .NET Core 程序,但 dotnet-lambda 不存在。
您打算运行一个全局工具,但在 PATH 中找不到具有此名称的带有 dotnet 前缀的可执行文件。
构建步骤“执行 shell”将构建标记为失败完成:失败
不用说,如果使用终端窗口,我可以成功运行 dotnet lambda deploy-serverless。
知道这里有什么问题吗?