小编int*_*tRG的帖子

动态添加和删除 ssh 密钥到私有 gitlab 存储库

我需要由 gitlab-ci.yml(运行 Ubuntu 14.04)创建的 VM 来安装打包程序,然后访问和下载我的整个私有 gitlab 存储库,或者只是来自该存储库的单个文件。

首先,我尝试在我的脚本中创建一个 ssh 密钥来创建容器和虚拟机,然后将 .pub 远程添加到 gitlab 存储库。但是我忘记了在构建完成后会丢弃新创建的容器。这意味着每次创建容器时都会生成新的密钥。

无论如何,我可以动态添加和删除私有 GitLab 存储库的密钥吗?

packer gitlab gitlab-ci

0
推荐指数
1
解决办法
1337
查看次数

标签 统计

gitlab ×1

gitlab-ci ×1

packer ×1