如何解决GitLab CI:没有这样的文件或目录:'GIT_SSH_COMMAND = ssh -vvv'
我想使用verbose属性运行git。所以我想设置变量GIT_SSH_COMMAND
。
GIT_SSH_COMMAND="ssh -vvv"
git clone .....
但是我收到此错误消息:
No such file or directory: 'GIT_SSH_COMMAND=ssh -vvv'
我该如何解决。它试图在.gitlab-ci.yml
文件中定义变量:
variables:
GIT_SSH_COMMAND: ssh -v
before_script:
- export GIT_SSH_COMMAND="ssh -vvv"
但这没有帮助。
解决方法
我看到该变量直接在script
step of a gitlab-ci.yml
script:
- pwd
- rm -rf mace-models
- rm -rf generic-mobile-devices
- GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" git clone git@github.com:XiaoMi/mace-models.git
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。