首页 > 其他分享 >gitlab 集成runner

gitlab 集成runner

时间:2024-03-25 14:45:42浏览次数:24  
标签:集成 sudo runner gitlab Runner 注册 GitLab

要在 CentOS 上安装 GitLab Runner,可以按照以下步骤进行操作:

  1. 添加 GitLab Runner 软件仓库: 首先,需要添加 GitLab Runner 的软件仓库。打开终端并执行以下命令:

    curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
    
  2. 安装 GitLab Runner: 执行以下命令来安装 GitLab Runner:

    sudo yum install gitlab-runner
    
  3. 注册 Runner: 安装完成后,需要注册 Runner 到你的 GitLab 项目中。执行以下命令启动注册过程:

    sudo gitlab-runner register
    

    在注册过程中,你需要提供 GitLab 的 URL、Runner 的 token 等信息。你可以从 GitLab 项目的 Settings > CI/CD 页面找到 Runner 的注册 token。标签(和项目.yml文件匹配)

  4. 配置 Runner: 注册完成后,你可以根据需要对 Runner 进行配置,例如设置标签、执行环境等。配置文件位于 /etc/gitlab-runner/config.toml  

  5. 启动 Runner: 启动 Runner 服务:

    sudo gitlab-runner start
 

标签:集成,sudo,runner,gitlab,Runner,注册,GitLab
From: https://www.cnblogs.com/liangp/p/18094341

相关文章

  • 如何极狐GitLab Runner 使用特权身份运行
    本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。本文主要讲述了如何使用极狐GitLabRunner使用特权身份运行。问题安......
  • 基于K8s与Jenkins的持续集成测试
    大致的部署流程是这样的:开发人员把做好的c++项目代码通过git推送到gitlab,然后Jenkins通过gitlabwebhook(前提是配置好),自动从拉取gitlab上面拉取代码下来,然后进行build,编译、生成镜像、然后把镜像推送到Harbor仓库;然后在部署的时候通过k8s拉取Harbor上面的代码进行创建容器和服务......
  • 论企业应用集成(系统架构师2024新版)
    须知哈喽,大家订阅专栏后可以私信添加博主获得一对一论文,以及案例分析指导。论文可以直接背下来考试用,感谢支持文章目录须知摘要:正文:创作指导:摘要:2021年9月,我国某省移动通信有限公司决定启动VerisBilling6.0项目,该项目实现了在线计费、离线计费、内容计......
  • 基于 HttpRunner + Django + Vue + Element UI 的接口自动化测试平台,生产可用
    LunarLink平台简介基于HttpRunner+Django+Vue+ElementUI的接口自动化测试平台,生产可用。此外,非常感谢花菜。没有AnotherFasterRunner就不会有LunarLink......
  • SpringBoot3集成PostgreSQL
    标签:PostgreSQL.Druid.Mybatis.Plus;一、简介PostgreSQL是一个功能强大的开源数据库系统,具有可靠性、稳定性、数据一致性等特点,且可以运行在所有主流操作系统上,包括Linux、Unix、Windows等。通过官方文档可以找到大量描述如何安装和使用PostgreSQL的信息。环境搭建,基于Centos......
  • AntSK 0.2.3 版本更新:轻松集成 AI 本地离线模型
        大家好,今天和大家分享 AntSK知识库/智能体项目的最新进展。       AntSK是一个基于 .Net8、Blazor 及 SemanticKernel 开发的AI项目,旨在为开发者提供一个强大的AI知识库与智能体平台。最新版本的项目可以在GitHub上找到:https://github.com/A......
  • [MAUI]集成高德地图组件至.NET MAUI Blazor项目
    @目录前期准备:注册高德开发者并创建key登录控制台创建key获取key和密钥创建项目创建JSAPILoader配置权限创建定义创建模型创建地图组件创建交互逻辑项目地址地图组件在手机App中常用地理相关业务,如查看线下门店,设置导航,或选取地址等。是一个较为常见的组件。在.NETMAUI......
  • idea更新gitlab突然报错
    年前还用的好好的项目年后回来更新直接失败了,前后端都白搭,一样的报错:Updatefailed/opt/gitlab/embedded/service/gitlab-shell/lib/gitlab_logger.rb:72:inwrite:Nospaceleftondevice@io_write-/var/log/gitlab/gitlab-shell/gitlab-shell.log(Errno::ENOSPC)f......
  • SpringBoot项目集成XXL-job
    文章目录首先引入依赖配置信息配置类定义定时任务执行方法配置任务执行器配置任务执行计划在集成XXL-job前,首先确保部署了XXL-job的admin服务,如果还没有部署的话请参照Docker安装部署XXL-Job将XXL-job部署起来.此时,XXL-job已经部署好了,下来一......
  • 如何使用极狐GitLab Runner 修改日志大小限制
    本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。本文讲述了如何调整极狐GitlabRunner日志大小限制问题测试项目:https......