git - Jenkins 失败,git:'ftp' 不是 git 命令。见'git --help'
问题描述
我正在使用Jenkins
通过将 git repo 上传到我的服务器ftp
,当我尝试构建任务时,它给了我这个一致的错误:
git: 'ftp' is not a git command. See 'git --help'.
我已经在 macos high sierra 中安装git
并使用了 brew。git-ftp
由于某种原因,我无法找出该git ftp
命令未执行的原因。
解决方案
尝试使用完整的 ftp-git 路径而不是这样的短命令:
/usr/local/bin/git-ftp push --user USERNAME --passwd PASSWORD ftp://abc.com
如果你想变得更好,你可以像这样向 main /usr/bin 添加一个符号链接:
ln -s /usr/local/bin/git-ftp /usr/bin/
基本上,Jenkins 无法识别 git-ftp 的主路径,所以你必须在命令中清楚地写出来。
祝你好运
推荐阅读
- python - 使用 selenium、pandas 和 beautifulsoup 从页面中的表中获取记录触发了搜索输入
- jdeveloper - 如何在 Jdeveloper IDE 中创建 package-info.java?
- excel - Excel数字格式:小数部分为时间,整数部分为原样
- java - 如果不为空,如何在 Thymeleaf 表上显示某些内容
- excel - 如何从一张纸中获取价值并在另一张纸中使用公式
- c# - Azure Functions - 传输中的功能密钥加密并使其在标头中不可见
- netsuite - 您可以在套件中编写按钮功能而不是使用客户端脚本吗?
- android - 找不到内置类 kotlin.collections.List
- c++ - 字符数组的一部分?
- java - javax.websocket 依赖使用