我们想在我们的GitLab实例上禁用http访问并仅使用SSH。无人机可以通过SSH以某种方式与GitLab通信吗?
答案 0 :(得分:0)
默认克隆插件使用git + https来克隆存储库。如果您想更改默认行为并使用git + ssh,则必须创建自定义克隆插件。
clone:
custom:
image: amazia/custom-git-plugin
pipeline:
build:
image: golang
commands:
- go build
- go test
上面的示例演示了一个yaml配置,该配置会覆盖默认克隆步骤以使用自定义插件。以下是一些用于创建自定义插件的资源: