首页 > 其他分享 >Tool-Gitlab-CICD

Tool-Gitlab-CICD

时间:2023-06-29 20:25:48浏览次数:47  
标签:gitlab runner CICD Tool Gitlab Runner deb sudo

Tool-Gitlab-CICD

Attention

  • sudo gitlab-runner register
  • Linux executor:shell
  • sudo gitlab-runner verify
  • sudo gitlab-runner start

Introduction

https://blog.csdn.net/qq_42001163/article/details/122938040

安装Gitlab-runner命令行

  • 添加官方 GitLab 存储库: $ curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash
  • 安装最新版本的 GitLab Runner,或跳到下一步安装特定版本: $ sudo apt-get install gitlab-runner
  • 要安装特定版本的 GitLab Runner: $ apt-cache madison gitlab-runner
  • deb文件安装:
    $ curl -LJO "https://gitlab-runner-downloads.s3.amazonaws.com/latest/deb/gitlab-runner_amd64.deb"
    $ ls -ltr
    # 安装
    $ dpkg -i gitlab-runner_amd64.deb
    

Runner 的注册

  • sudo gitlab-runner register
  • 获取Gitlab实例的URL和Token,这些内容可以通过项目的 Setting –> CI/CD –> Runner 选项来获取
  • gitlab-runner list //查看当前runner
  • Enter an executor: docker-ssh, shell, ssh, virtualbox, docker+machine, docker-ssh+machine, docker, parallels, kubernetes, custom: shell //linux这里选shell
  • gitlab-runner verify
  • gitlab-runner restart

Runner 的使用

.gitlab-ci.yml // 创建项目时勾选CICD或按照模板配置

标签:gitlab,runner,CICD,Tool,Gitlab,Runner,deb,sudo
From: https://www.cnblogs.com/yongchao/p/17515082.html

相关文章

  • Hutool—雪花算法
    一、介绍Hutool工具:   官网地址:简介|Hutool   Hutool是一个Java工具库,其中包含了各种实用的工具类和方法。通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,......
  • geotools怎么创建图像金字塔?
    图像金字塔(ImagePyramid):目的是为了快速的显示?类似于切片??创建图像金字塔:调用图像金字塔:参考1:https://www.osgeo.cn/geoserver-user-manual/tutorials/imagepyramid/imagepyramid.html参考2:https://blog.csdn.net/qgbihc/article/details/109320684......
  • tool_Selenium IDE(录制浏览器操作的工具)
    一、安装工具打开chrome浏览器->扩展程序->访问Chrome应用商店 搜索seleniumide后,点击SeleniumIDE,添加至Chrome 点击浏览器右上角插件按钮,将SeleniumIDE固定,点击Se图标就可打开工具 ......
  • Gitlab分支合并
    1、登录Gitlab官网https://gitlab.com/2、选择合并的项目点击Net_Code/First_Project项目进去3、点击MergeRequests4、分支合并把原分支上面的代码合并到目标分支上面,然后点击comparebranchesandcontinue5、填写合并注释等信息6、存在冲突,解决,没有跳过这一步......
  • 命令行下安装VMware Tools
     命令行下安装VMwareTools  1.如果挂载点目录尚不存在,请创建该目录    mkdir/mnt/cdrom   2.挂载CD-ROM驱动器    mount/dev/cdrom/mnt/cdrom   3.解压缩安装程序    tar-xvfvmware-tools-distrib   4.运行安装程序并以root用户身......
  • 实践篇:1 虚拟机使用rmp方式安装部署GitLab-ce
    01环境准备电脑:MACAir虚拟机:VMwareFusion12.2.3Linux环境:CentOS702rpm方式安装部署GitLab服务步骤1:centos7安装wget1、查看是否安装:rpm-qa|grep"wget"如果已安装会显示wget相关信息,如果不显示信息就表示没安装,wget命令自然不能使用。2、安装wgetyum-yinsta......
  • Spring Boot系列教程一:Eclipse安装spring-tool-suite插件
    一.前言    一直使用eclipse,个人习惯选用Eclipse+spring-tool-suite进行开发,特别注意Eclipse要选用对应的spring-tool-suite进行安装,这点笔者浪费了好长时间,以下为对应的版本。eclipse-kepler.4.3.1–>springsource-tool-suite-RELEASE-e4.3.1-updatesite.zipecl......
  • Ubuntu安装Net-tools和SSH
    前提:最新版ubuntu桌面版下载和安装教程一、Net-tools介绍Net-tools是一个Linux下常用的网络工具集,包含了一系列用来管理和诊断网络的应用程序,如ifconfig、route、arp、netstat等。Net-tools已经存在了很长时间,然而在最近的版本中,如Ubuntu20.04,Net-tools被删除了。这篇文章将讲......
  • 【vue2】Vue Cli脚手架与VueTools的安装详解
    ......
  • gitlab备份与还原
    一.备份配置修改vim/etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path']=truegitlab_rails['backup_path']="/data/gitlab-backups"//备份文件存储路径,如果没有配置,则备份数据到默认”/var/opt/gitlab/backups“下gitlab_rails['backup_archive_permi......