ICode9

精准搜索请尝试: 精确搜索
  • gitlab reconfigure 卡住 ruby_block[wait for redis service socket] action run2022-01-26 16:36:02

    gitlab  12.3.5 安装卡在ruby_block[wait for redis service socket] action run   在安装gitlab的时候,安装完毕,执行sudo gitlab-ctl reconfigure,在/etc/gitlab/gitlab.rb文件的时候,会卡在这地方       然后等了很久也没有看到这个控制台输出的日志信息发生变化。 解决方案

  • 使用gitlab-ci构建复杂项目的一个小技巧2022-01-26 13:34:59

    springcloud项目架构复杂,不同于springboot架构,使用单一内容的.gitlab-ci.yml文件无法达到想要的效果,这里说一个小诀窍 简单来说,就是在使用.gitlab-ci.yml文件时,不直接进入具体的子项目模块中找到jar包和Dockerfile进行构建镜像,而是先设置一个变量为当前要更新的子模块,然后使用多个

  • GitLab内存高优化2022-01-26 12:06:04

    1. 背景         GitLab 服务器内存消耗严重,8G服务器达到80%,服务器预警。 2. 问题         进行上网搜索资料,发现GitLab服务器的进程会自动开启Cpu和核数+1,高消耗服务器。这可能也是GitLab搭建不支持2核服务器的原因,自身消耗太高。 3. 定位         进

  • DevOps中的CI/CD环境搭建与调优-GitLab基本用法,创建项目和用户,创建Maven测试项目自动构建2022-01-25 23:35:16

    DevOps中的CI/CD环境搭建与调优 DevOps中的CI/CD环境搭建与调优一、GitLab的基本用法创建项目GitLab的用户权限管理 二、JenkIns自动构建2.1 安装Maven插件创建一个Maven的测试项目进行自动构建、发布 DevOps中的CI/CD环境搭建与调优 一、GitLab的基本用法 创建项目

  • 第七章 Gitlab 存储仓库目录设置及数据迁移2022-01-25 19:05:24

    一、设置存储仓库数据 默认情况下gitlab 将仓库数据存储在 /var/opt/gitlab/git-data目录下,仓库存放在子目录 repositories里面。 以可以通过修改/etc/gitlab/gitlab.rb 的这一行来自定义 git-data 的父目录 [root@dxg-ml ~]# vim /etc/gitlab/gitlab.rb # 把注释取消然后指定新

  • 基于 Docker ( Gitlab、Gitlab Runner ) 搭建一整套自动化CI、CD流程,完成从代码提交到自动打包编译到自动部署运行2022-01-25 10:03:51

    作为一个前端,以前在公司内接触过搭建成熟的完整CI、CD流程,后来在想是否自己也能搭建这样一套系统,通过学习研究后有了这样一篇博客,和各位一起共同学习。 首先大家需要一台服务器,本机电脑也行(推荐2核8G配置以上,因为安装的服务比较占内存)。 一、安装 Docker linux服务器使用cu

  • ubuntu18.04环境系安装指定版本gitlab-ce2022-01-21 15:01:21

    1、安装指定版本gitlab-ce_13.5.3-ce.0: sudo apt-get update sudo apt-get install gitlab-ce=13.5.3-ce.0 2、执行配置:sudo gitlab-ce reconfigure: 3、启动gitlab-ce : sudo gitlab-ce start:   4、打开gitlab页面验证:    

  • GitLab版本管理与CI/CD自动化部署完整实践(windows+docker)2022-01-21 14:00:07

    一、GitLab版本管理 Git是一个开源的分布式版本控制系统,用于代码的存储和版本控制。 GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 因为GitLab是为基于Linux的操作系统开发的,不能在Windows系统上运行,官方也没有计划支持Win

  • Centos7:Docker安装Gitlab2022-01-20 09:03:44

    官方教程 https://docs.gitlab.com/omnibus/docker/ [root@master ~]# docker search gitlab INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/g

  • gitlab禁止用户自己删除帐号2022-01-19 23:03:38

    自建gitlab,发现 /-/profile/account竟然可以删除自己的帐号,然后小伙伴就删除了。 查到相关讨论: https://gitlab.com/gitlab-org/gitlab/-/issues/7237 短时间内是没有这功能了。 为了合规,确实应该有注销帐号功能,但自建自用的,有时不希望被删除,不用的帐号禁用即可。 于是打算自己

  • Linux系统下搭建Gitlab服务器2022-01-19 10:35:56

    GitLab有社区版(CE) 和企业版(EE),社区版是免费,对绝大部分公司来说功能是足够用了 ,在企业内部搭建,可以创建私有项目。 下面介绍在CentOS7上安装gitlab-ce社区版的步骤 1. 安装前准备 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget(用于从外网上下载插件) 以上这

  • 《Jenkins持续集成入门到精通02》2022-01-18 19:02:45

    二、Jenkins安装和持续集成环境配置 2.1 持续集成流程说明 1)首先,开发人员每天进行代码提交,提交到Git仓库 2)然后,Jenkins作为持续集成工具,使用Git工具到Git仓库拉取代码到集成服务器,再配合JDK, Maven等软件完成代码编译,代码测试与审查,测试,打包等工作,在这个过程中每一步出错,都

  • linux centos8系统安装gitlab2022-01-16 16:33:48

    linux系统安装gitlab 1.安装相关依赖 yum -y install policycoreutils openssh-server openssh-clients postfix 2.启动ssh服务&设置为开机启动 systemctl enable sshd && sudo systemctl start sshd 3. 设置postfix开机自启,并启动,postfix支持gitlab发信功能 systemctl e

  • Jenkins+harbor+gitlab+k8s 部署maven项目2022-01-15 13:02:42

    Jenkins+harbor+gitlab+k8s 部署maven项目 部署流程图

  • GitLab-CI之GitLab Runner2022-01-14 12:00:43

    gitlab-ci工作流程图: 调度机制: A:打上tag标签,就会调度到指定节点 B:未打上标签,会有公平调度算法 Executor Docker 将Executor连接到Docker Daemon,并在一个单独容器中跑每一次的构建过程,并使用在.gitlab-ci.yml文件中定义的镜像,Docker Executor具体是通过config.toml文件来配置

  • GitLab使用2022-01-14 10:04:31

    git推送 cd project git init git remote add origin <remote> git add . git commit -m "first commit" git push -u origin master 第一次git需要输入用户名和密码,按提示输入即可; 没安装git的话会弹出提示,按提示安装就行; git拉取 cd project git init git remote add origin

  • Jenkins与Gitlab的安装2022-01-13 21:32:35

    一、Jenkins持续集成工具 Jenkins本身是不具备任何功能的,Jenkins中所有的功能全部来自于插件。 1、简介 1、什么是Jenkins? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这

  • Albert.Huang1_How to install your own gitlab runner for CICD2022-01-13 17:31:38

     Pull image docker pull gitlab/gitlab-runner  Run container docker run -d \ --name albert_gitlab_runner \ -v /home/servdesk/albert_huang1/docker_mounts/gitlab-runner/config:/etc/gitlab-runner \ -v /var/run/docker.sock:/var/run/docker.sock \ gitla

  • 常用代码托管工具2022-01-13 17:29:59

    常用代码托管工具 1. Github2. Gitlab 1. Github Github简介 由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。 Github 全球最大的开源项目聚集地,到目前为止 Github 汇集了全球 7300+ 万开发者,4000+ 万组织机构,2+亿代码仓库。 Github地址:https://g

  • 新版本gitlab接入openldap2022-01-13 10:01:44

    gitlab版本v15 gitlab_rails['ldap_enabled'] = true gitlab_rails['prevent_ldap_sign_in'] = false gitlab_rails['ldap_servers'] = { 'main' => { 'label' => 'LDAP', 'host' => 

  • Gitlab安装+jenkins安装2022-01-12 18:01:56

    Jenkins Jenkins本身是不具备任何功能的,Jenkins中所有的功能全部来自于插件。 1、为什么使用Jenkins dev 开发环境test 测试环境pre 预发布环境master 生成环境 2、Jenkins + GitLab Jenkins 负责部署GitLab 负责存放代码 3、Jenkins安装 1、yum2、rpmhttps://pkg.

  • gitlab CICD2022-01-12 14:05:03

    .gitlab.yml stages: - test - deploy before_script: - pip install virtualenv virtualenvwrapper - source /home/gitlab-runner/.virtualenvs/sanic_test/bin/activate - pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple - pip i

  • gitlab跨版本升级到14.6.22022-01-12 12:34:43

    10.0.0 -> 10.8.7 -> 11.11.8 -> 12.0.12 -> 12.1.17 -> 12.10.14 -> 13.0.14 -> 13.1.11 -> 13.8.8 -> 13.12.15 -> 14.0.12 -> l14.1.8 -> 14.2.7 -> 14.3.4 -> 14.4.2 -> 14.5.3 -> 14.6.2  原来的gitlab是直接安装到系统里的 备份后还原到do

  • gitlab runner安装与使用2022-01-10 16:31:24

    gitlab runner docker容器安装 安装命令:docker run -d --name gitlab-runner -v /srv/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest GitLab-CI注册Runner (1)进入容器内部 docker exec -it -uroot gitl

  • 【持续集成】docker 搭建基于 Jenkins SonarQube 的持续集成环境2022-01-10 09:32:00

    文章目录 持续集成目标环境搭建通过 dokcer 安装 SonarQubeSonar 配置 Sonar 集成 Gitlabdocker 安装 Jenkinssonar 集成 Jenkins在 sonar 中配置项目通过 Jenkins 分析项目 docker 部署的 Jenkins 无法使用docker的问题测试 docker 流水线 持续集成目标 流水线 Java

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

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

ICode9版权所有