问题描述
我想使用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