gpt4 book ai didi

gitlab - GitLab 中的公钥是什么?

转载 作者:行者123 更新时间:2023-12-01 16:42:12 26 4
gpt4 key购买 nike

在我的项目设置中我看到:

可用于任何项目的公共(public)部署 key (15)

Rewind
CFMM Ansible Deployment
LRM Puppet Test
gitlab-runner (lion)
deploy@jasmine
deployer@stridsberg.nu
test-server
gitlab-runner
kijkmijnhuis@SensioLabsInsight

还有更多...这些东西是用来做什么的?我知道如果我启用一个,该 key 就可以克隆我的存储库......但为什么这些东西会向我显示?有什么好处吗?

最佳答案

参见“Deploy Keys”:

Deploy keys allow read-only or read-write (if enabled) access to one or multiple projects with a single SSH key pair.

This is really useful for cloning repositories to your Continuous Integration (CI) server. By using deploy keys, you don't have to setup a dummy user account.

我将它们与 Jenkins 一起使用:易于设置,如果需要也易于撤销。

我使用 read-write deploy key使 Maven 发布任务能够推回到部署该 key 的任何存储库。

关于gitlab - GitLab 中的公钥是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44037609/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com