ICode9

精准搜索请尝试: 精确搜索
  • Gitlab启动所有服务的方式2022-03-03 10:34:18

    gitlab开机启动是一个systemd的脚本(multi-user.target.wants可能是同级目录下其他文件夹): /et/systemd/system/multi-user.target.wants/gitlab-runsvdir.service 内容很简单,就是执行一条命令: [Unit] Description=GitLab Runit supervision process After=basic.target [Service

  • 云计算_CI/CD_devOps_集成_Gitlab-runner2022-03-01 19:02:07

    Gitlab 项目管理 01.Gitlab GitLab中的项目的根目录下创建的.gitlab-ci.yml 脚本的工具 02. GitLab Runner是一个开源的项目,是用来执行GitLab中的项目的根目录下创建的.gitlab-ci.yml 脚本的工具 GitLab Runner is open-source and written in Go. It can be run a

  • GitLab卸载教程2022-03-01 17:03:57

    停止GitLab gitlab-ctl stop 卸载GitLab rpm -e gitlab-ce 查看GitLab进程 ps -aux|grep gitlab 结束GitLab相关进程 ps aux|grep gitlab|grep -v grep|cut -c 9-15|xargs kill -15 删除相关文件 find / -name gitlab | xargs rm -rf

  • 记录自己常用git拉gitlab 命令2022-03-01 14:07:21

    git拉取远程代码到本地 新建一个空文件 文件名为test 初始化 git init 自己要与origin master建立连接(下划线为远程仓库地址) git remote add origin git@github.com:xxx/nothing2.git 把远程分支拉到本地 git fetch origin dev(dev为远程仓库分支名) 在本地创建分支dev,并切

  • GitLab环境搭建2022-02-28 18:34:04

    文章目录 前言一、GitLab是什么?二、安装步骤1.环境准备2.手动安装3.配置启动 总结 前言 之前搭建的版本比较旧,目前官网的支持文档已经不支持先前搭建的版本! 同时也是为了了解新版本的新功能,同时从零开始系统性学习! 下面是文章正文,希望能帮到您 一、GitLab是什么? Gi

  • Gitlab 跨版本升级13.8->13.12.10->14.0.0->14.1.5->14.8.22022-02-28 17:33:50

    ubuntu 18.04 先做个备份: gitlab-rake gitlab:backup:create 无需备份、导入导出1 gitlab-ctl stop 2 apt autoremove gitlab-ee 随后安装: cd /gitlab-pak 3 dpkg -i 包名 #包地址:https://packages.gitlab.com/gitlab/gitlab-ee 4 随后出现       即代表更新

  • 【接口自动化】pytest+allure+jenkins+gitlab框架2022-02-28 14:02:11

    接口自动化框架:pytest+allure+jenkins+gitlab python: 3.9.6 pytest:7.0.0 allure:2.17.3 jenkins:2.319.3(windows版本) gitlab:公司的gitlab 将框架文档写完整并附上一些踩到的坑 暂时设置为每天跑一次 还要解决用例执行顺序的问题 解析框架的日志模块封装的方法 --深刻理解 一、

  • 公司内网安装gitlab (1. 安装时卡在ruby_block[wait for logrotate service socket] action run ,2.安装之后访问报502)2022-02-28 13:58:28

    一 内网安装gitlab 1. 安装依赖包 yum install -y policycoreutils-python openssh-server 2. 下载gitlab包 Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 3. 安装 rpm -ivh gitlab-ce-14.0.12-ce.0.el8.x86_64.rpm 4. 修改Gitlab配置

  • 搭建 gitlab 私有云2022-02-27 21:31:30

    1. 拉取gitlab镜像,机器配置建议 4C8G docker pull gitlab/gitlab-ce 2. 容器挂载 - 添加配置文件目录 mkdir -p /home/gitlab/etc - 添加日志文件目录 mkdir -p /home/gitlab/log - 添加数据文件目录 mkdir -p /home/gitlab/data 3. 创建并启动容器 - 定义对应的目录挂载及端

  • Gitlab 官方文档以及参考资料2022-02-27 21:03:43

    Gitlab 官方文档以及参考资料 复制的官方GitLab 文档 参考资料

  • .gitlab-ci.yml关键词完整解析(一)2022-02-27 18:31:45

    .gitlab-ci.yml关键词完整解析(一) 使用GitLab自带的流水线,必须要定义流水线的内容,而定义内容的文件默认叫做.gitlab-ci.yml,使用yml的语法进行编写。 目前任务关键词有28个,全局的关键词有10个,两者重叠的有很多。今天我给大家先讲解一下常用的关键词,掌握了这些关键词的用法,你可以编写

  • gitlab ci/cd 中使用 ssh-key2022-02-27 17:01:35

    gitlab ci/cd 中使用 ssh-key 官方文档 官方示例 image: ubuntu before_script: ## ## Install ssh-agent if not already installed, it is required by Docker. ## (change apt-get to yum if you use an RPM-based image) ## - 'which ssh-agent || ( apt-get updat

  • GitLab CI/CD Pipeline 与 jobs的概念2022-02-27 16:35:17

    GitLab CI/CD Pipeline与jobs的概念 在GitLab中 Pipeline 的流水管道包含多个stage(阶段), 每个stage 包含多个jobs。 每一次提交都会触发一次Pipeline, 而每一个Pipeline的内容定义的都是一个个jobs。 所有的jobs都是定义在.gitlab.ci.yml中的, 是.gitlab.ci.yml的最高等级的元素,

  • 分布式金融项目实战基于SpringCloudAlibaba2022-02-27 12:34:15

    分布式金融项目实战基于SpringCloudAlibaba   003:基于GitLab代码管理与分布式配置中心 1 将Api微信接口项目发布到Maven私服 2 基于Docker构建企业级GitLab代码管理 3 项目导入到GitLab和拉取代码 4 Nacos配置中心架构实现原理 5 SpringBoot项目整合Nacos配置中心 6 将本地

  • docker gitlab gitalb-runner实现自动化部署2022-02-27 03:00:25

    Docker Gitlab Gitalb-runner 实现自动化部署 前言 默认已经安装过 docker 和 docker-compose ,官网有教程,很详细 注意:gitlab 很耗内存,如果你内存只有 2G 左右会出现问题 之前有用 docker 部署过 gitlab-runner 和 gitlab 的话要把所有挂载的文件删掉,可能会影响到本次容器部署 废

  • docker安装部署gitlab2022-02-26 22:01:01

    docker安装部署gitlab sudo docker run --detach \ --hostname 172.168.10.223 \ --publish 443:443 --publish 80:80 --publish 222:22 \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/

  • gitlab修改用户密码2022-02-25 17:00:26

           

  • gitlab-runner之坑2022-02-24 12:06:22

    原理 runner支持多种excutor: shell, docker(eg. shell, docker, etc. (default: "docker") ) runner通过调用shell或者token来执行命令,我选用的是docker。通过将/var/run/docker.sock挂载到runner容器内,runner使用unix协议调用docker api,在每个构建阶段分别启动容器来执行构建命令

  • gitlab root密码重置2022-02-24 09:00:39

    版本:Gitlab Ruby Gem 4.16.1 root密码在gitlab第一次运行的时候,如果你没有配置root用户的密码文件,它就会生成一个随机密码,并保存在固定的文件中,然后输出在屏幕上。但是如果这个密码你没有自己保存的话,这个文件在24小时候会自动删除。所以忘记root密码的时候你需要去重置它。 你可

  • GetLab启动失败:fail: alertmanager: runsv not running2022-02-23 17:06:41

    GetLab启动失败:fail: alertmanager: runsv not running sudo gitlab-ctl restart,报错如下解决办法常用命令参考 sudo gitlab-ctl restart,报错如下 解决办法 step1:sudo systemctl start gitlab-runsvdir step2:sudo gitlab-ctl restart 常用命令 sudo gitlab-ctl status

  • Jenkins-Gitlab学习之葵花宝典01-环境规划2022-02-23 00:02:19

    01.环境规划 1、主机规划 机器部署规划 主机名称 角色 IP 备注 harbor-data harbor/gitlab/jenkins/nginx 192.168.75.101 Nginx安装这里不做讲解 k8s-master01 k8s-master 192.168.75.102 K8S环境要提前准备好,这里不做讲解 k8s-node01 k8s-node 192.168.75.10

  • Jenkins-Gitlab学习之葵花宝典03-GitLab的使用2022-02-23 00:01:49

    03.GitLab的使用 1、GIT的使用 1.1、git的概念 GIT是一个分布式版本管理系统,速度快,适合大规模,跨地区多人协同开发。 1.2、git的生态 GIT``分布式版本管理系统,一般仅作为客户端使用; Gitlab`` git私有化解决方案,大部分公司采用该方案; Github`` git公有库解决方案,一般开源项

  • Jenkins-Gitlab学习之葵花宝典04-Jenksin的使用2022-02-23 00:00:36

    04.Jenksin的使用 1、插件管理 Jenkins系统有非常丰富的插件,很多任务都要依赖对应的插件来完成。比如gitlab、ssh使用都需要依赖对应的插件。我们安装的时候默认已经安装了大部分常用的插件。 插件管理入口 》Dashboard》Manage Jenkins》Manage Plugins》 插件功能

  • Jenkins-Gitlab学习之葵花宝典05-创建自由风格的WEB项目-实战12022-02-22 23:59:49

    05.创建自由风格的WEB项目-实战1 该项目将通过Jenkins同步git仓库代码到目标服务器,来实现最新代码的上线。 1、简单配置 准备gitlab测试代码仓库 在gitlab上新建测试仓库并上传测试代码 新建一个项目 Dashboard》新建item》 General设置 一般都是优化参数,也可

  • gitlab配置webhook限制提交注释2022-02-21 16:04:18

    一、打开gitlab相关配置项 vim /etc/gitlab/gitlab.rb gitlab_shell['custom_hooks_dir'] = "/etc/gitlab/custom_hooks"   二、创建相关文件夹 mkdir -p /etc/gitlab/custom_hooks mkdir -p /etc/gitlab/custom_hooks/post-receive.d mkdir -p /etc/gitlab/custom_hooks/pr

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有