非宿主机的gitlab迁移到新机器 Gitlab

非宿主机的gitlab迁移到新机器

背景: 假设我们当前的gitlab挂掉了,整个服务器都起不来了,但是我们有对gitlab的归档备份,这时候还可以恢复出数据来。(需要备份gitlab原始安装包、gitalb的tar备份文件、/etc/...
阅读全文
GitLabPipeline语法parallel Pipeline

GitLabPipeline语法parallel

配置要并行运行的作业实例数,此值必须大于或等于2并且小于或等于50。 这将创建N个并行运行的同一作业实例. 它们从job_name 1/N到job_name N/N依次命名。 codescan: st...
阅读全文
GitLabPipeline语法retry Pipeline

GitLabPipeline语法retry

配置在失败的情况下重试作业的次数。 当作业失败并配置了retry ,将再次处理该作业,直到达到retry关键字指定的次数。如果retry设置为2,并且作业在第二次运行成功(第一次重试),则不会再次重试...
阅读全文
GitLabPipeline语法when Pipeline

GitLabPipeline语法when

on_success前面阶段中的所有作业都成功(或由于标记为allow_failure而被视为成功)时才执行作业。 这是默认值。 on_failure当前面阶段出现失败则执行。 always -执行作...
阅读全文
GitLabPipeline语法allow_failure Pipeline

GitLabPipeline语法allow_failure

allow_failure允许作业失败,默认值为false 。启用后,如果作业失败,该作业将在用户界面中显示橙色警告. 但是,管道的逻辑流程将认为作业成功/通过,并且不会被阻塞。 假设所有其他作业均成...
阅读全文
GitLabPipeline语法tags Pipeline

GitLabPipeline语法tags

tags 用于从允许运行该项目的所有Runner列表中选择特定的Runner,在Runner注册期间,您可以指定Runner的标签。 tags可让您使用指定了标签的跑步者来运行作业,此runner具有...
阅读全文