teamcity - Teamcity 和 AWS CLI
问题描述
我在 Windows VM 上运行 Teamcity 并安装了 awscli。
我正在尝试从 aws S3 拉一个拉链。但我收到此错误:“aws:术语‘aws’未被识别为 cmdlet、函数、脚本文件的名称”
当我在 cmd 和 powershell 中运行命令时,它工作得很好。
我还检查了 awscli 路径是否在用户和系统路径中。
有任何想法吗?
解决方案
我想到了。
构建代理没有作为服务运行,而是作为没有正确权限的用户帐户运行。安装了一个新代理,将其作为 Windows 服务和服务帐户运行。
我希望这对将来面临这个令人沮丧的问题的人有所帮助。
推荐阅读
- python - 把线放在一条直线上,计算空虚
- c# - C# 无法删除文件,因为它正在被使用
- javascript - 在 Javascript 循环中显示 PHP 变量
- python - Python 多处理内存泄漏
- graph - 检查 Neo4j 图是否一致
- android - Firebase 数据库存储到 sqlite 数据库中,某些属性未更改
- elasticsearch - 弹性搜索总索引大小
- java - JSP 注销 HTTP 状态 404 - 未找到
- rust - 为什么 Rust 编译器在循环初始化数组时会给出未初始化变量错误?
- ios - 使用深层链接打开应用程序时无法在 WKWebView 中加载新 url