首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    GitLab Runner安装注册配置管理

    GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI结合使用,GitLab CI是GitLab随附的用于协调作业的开源持续集成服务。.../gitlab-runner-darwin-amd64 sudo chmod +x /usr/local/bin/gitlab-runner gitlab-runner install gitlab-runner...sudo gitlab-runner run # 超级用户模式 配置文件位置/etc/gitlab-runner/config.toml 注册命令 gitlab-runner register...#默认交互模式下使用,非交互模式添加 --non-interactive gitlab-runner list #此命令列出了保存在配置文件中的所有运行程序 gitlab-runner verify...指定将使用**Shell** executor 运行构建时所有数据将存储在其中的根目录 gitlab-runner uninstall #该命令停止运行并从服务中卸载GitLab Runner。

    8K52

    gitlab-runner中搭建nvm、nrm以及优化maven打包

    Runner,让你的项目加速奔跑 如何以gitlab-runner执行 sudo -u gitlab-runner -i sudo -u gitlab-runner -i 是一个 Linux 命令,它的含义可以分解如下...: ​ • sudo:表示以超级用户(root)的权限运行接下来的命令。...sudo 命令允许你以其他用户的身份运行命令。 ​ • -u gitlab-runner:指定要以哪个用户的身份来运行命令。在这个例子中,我们指定了 gitlab-runner 用户。...组合的意义 sudo -u gitlab-runner -i 命令的完整含义就是: 以 gitlab-runner 用户的身份,以登录 shell 模式运行一个交互式会话(也就是进入 gitlab-runner...执行这个命令后,你的命令提示符会切换到 gitlab-runner 用户的上下文,并且当前目录也会切换到 gitlab-runner 用户的 home 目录。

    26200

    gitlab runner安装与使用

    下载完之后,需要给gitlab-runner执行权限, sudo chmod +x /usr/local/bin/gitlab-runner 之后创建一个gitlab-runner用户,之后使用CI/CD...sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner ?...安装好以后,如上图所示 安装成功以后,启动gitlab-runner sudo gitlab-runner start 如何注册使用gitlab-runner: 首先找到自己的gitlab项目下设置,CI...URL,和注册令牌一会在注册runner的时候需要用到, 在自己的runner服务器上,输入如下命令,开始注册runner: gitlab-runner register ?...,之后选择需要以哪种方式运行runner,这里我选择用shell方式运行runner,大家可以自行根据自己需要选择 ? 到此,runner就注册完毕了。

    3.2K32

    Gitlab CI 持续集成的完整实践,看看这篇就够了

    执行过程: 开发提交代码后,自动触发 gitlab-runner 拉取 executor 镜像执行单元测试,单元测试代码中包含上传测试结果到 x-utest 测试平台; 单元测试通过后,gitlab-runner...拉取 sonar-scanner 镜像执行静态代码分析,分析结果评论在 commit 中或保存于sonarqube; 静态代码分析结束,执行分发操作,将代码分发至灰度测试服务器,并运行; 执行接口测试...gitlab runner gitlab-runner不仅可以运行在物理机,还可以运行在容器中。考虑到gitlab-runner消耗的资源少,使用容器更合适。...拉取gitlab-runner Docker 镜像: sudo docker pull gitlab/gitlab-runner 启动容器: sudo docker run -d --name gitlab-runner...: sudo docker exec -it gitlab-runner gitlab-ci-multi-runner register 输入上述命令后会有一系列的配置需要输入,当然也可以设置完后进行更改

    4.9K10

    Gitlab CI 持续集成的完整实践,看看这篇就够了

    执行过程: 开发提交代码后,自动触发 gitlab-runner 拉取 executor 镜像执行单元测试,单元测试代码中包含上传测试结果到 x-utest 测试平台; 单元测试通过后,gitlab-runner...拉取 sonar-scanner 镜像执行静态代码分析,分析结果评论在 commit 中或保存于sonarqube; 静态代码分析结束,执行分发操作,将代码分发至灰度测试服务器,并运行; 执行接口测试...gitlab runner gitlab-runner不仅可以运行在物理机,还可以运行在容器中。考虑到gitlab-runner消耗的资源少,使用容器更合适。...拉取gitlab-runner Docker 镜像: sudo docker pull gitlab/gitlab-runner 启动容器: sudo docker run -d --name gitlab-runner...: sudo docker exec -it gitlab-runner gitlab-ci-multi-runner register 输入上述命令后会有一系列的配置需要输入,当然也可以设置完后进行更改

    4K51

    二 GitLab CI服务器的搭

    /binaries/gitlab-runner-linux-amd64 sudo chmod +x /usr/local/bin/gitlab-runner sudo useradd --comment...--working-directory=/home/gitlab-runner sudo gitlab-runner start 查看是否运行正常 root@i-klhcs1uo:~# gitlab-runner...3.设置Docker权限 为了让gitlab-runner能正确的执行docker命令,需要把gitlab-runner用户添加到docker group里,然后重启docker和gitlab ci runner...runner token >> 注册 4.1 gitlab-runner的类型 shared :运行整个平台项目的作业(gitlab) group:运行特定group下的所有项目的作业(group)...specific: 运行指定的项目作业(project) locked:无法运行项目作业 paused:不会运行作业 首先得知道gitlab-runner的类型有哪些,可以在不同的界面获取runner

    2.5K30

    Gitlab CI 持续集成的完整实践

    执行过程: 开发提交代码后,自动触发 gitlab-runner 拉取 executor 镜像执行单元测试,单元测试代码中包含上传测试结果到 x-utest 测试平台; 单元测试通过后,gitlab-runner...拉取 sonar-scanner 镜像执行静态代码分析,分析结果评论在 commit 中或保存于sonarqube; 静态代码分析结束,执行分发操作,将代码分发至灰度测试服务器,并运行; 执行接口测试...gitlab runner gitlab-runner不仅可以运行在物理机,还可以运行在容器中。考虑到gitlab-runner消耗的资源少,使用容器更合适。...拉取gitlab-runner Docker 镜像: sudo docker pull gitlab/gitlab-runner 启动容器: sudo docker run -d --name gitlab-runner...: sudo docker exec -it gitlab-runner gitlab-ci-multi-runner register 输入上述命令后会有一系列的配置需要输入,当然也可以设置完后进行更改

    2.3K10
    领券