jenkins - 我无法在 Jenkins 管道中运行 pipenv shell
问题描述
我正在尝试在 Jenkins 管道中使用 pytest 运行单元测试,我需要运行这一行
pipenv shell
激活pipenv
环境。但这会引发一个错误,即
termios.error: (25, 'Not a tty')
这告诉 Jenkins 管道不是交互式的,或者它需要根据我搜索的内容。
有任何想法吗?
解决方案
推荐阅读
- daml - 在 DAML 工作室中禁用 linter
- javascript - 在 Kendo Grid Mvc 上添加新的记录键盘快捷键
- ruby-on-rails - 从 Rails 控制台更新 json 对象
- c# - 为什么在 C++ 导入方法中调用时我的字符串参数不同
- firstdata - FirstData - 错误请求 (22) - 无效的信用卡号
- ios - 允许 SwiftUI 导入所有联系人并删除特定联系人
- java - 摩擦正则表达式:匹配一个字符,除非在另一个字符之后
- c# - 如何保留字符串中的重复项 [] 从列表中排除单词并将其打印出来
- xamarin - 第一次调用httpclient时任务被取消
- python - 使用 Pandas 填充 CSV 文件中的缺失条目