【发布时间】:2020-09-30 12:34:24
【问题描述】:
我想运行带有详细属性的 git。所以我想设置变量GIT_SSH_COMMAND。
GIT_SSH_COMMAND="ssh -vvv"
git clone .....
但我收到此错误消息:
No such file or directory: 'GIT_SSH_COMMAND=ssh -vvv'
我该如何解决这个问题。它试图在.gitlab-ci.yml-file 之前定义变量:
variables:
GIT_SSH_COMMAND: ssh -v
before_script:
- export GIT_SSH_COMMAND="ssh -vvv"
但这无济于事。
【问题讨论】:
-
您应该按照documentation 所说的定义环境变量的方式进行操作。
-
@fredrik,同样,这并不能解决问题。
-
您尝试时是否删除了
before_script? -
@fredrik 是的,我删除了
before_script部分。 -
我也删除了
GIT_SSH_COMMAND="ssh -vvv"这一行,它可以工作。但是如果我想回显变量,它仍然不起作用。
标签: git ssh gitlab gitlab-ci verbose