一.GitLab-CI和GitLab-Runner简介1.GitLab-CI是什么?GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。GitLab8.0以后的版本默认集成GitLab-CI并且默认启用的。2.GitLab-Runner是什么?Gitlab只是个代码仓库,想要实现CI/CD还需安装gitl
转载 2024-03-20 16:27:58
103阅读
公司之前一直用gitlab来存放项目代码 ,目前因为业务需要(代码bug太多)需要引入gerrit来进行code review。最初用的是centos 7.4,但是安装完成后,GerritResource中没有ALL_Project.git和All_Users.git生成,日志中一直在报错,反复装了几次后发现,在centos7上的兼容性不是太完美,所以采购了centos6.8 服务器进行安装,还是
转载 2024-04-17 09:11:14
102阅读
一 、概述 1.1 AD域服务 日常生活中使用的电话薄内记录着亲朋好友的姓名、电话与地址等数据,它就是 telephone directory(电话目录);计算机中的文件系统(file system)内记录着文件的文件名、大小与日期等数 据,它就是 file directory(文件目录)。 如果这些目录内的数据能够由系统加以整理,用户就能够容易且迅速地查找到所需的数据,而 directory s
原创 2021-08-30 16:49:32
4726阅读
centos8下CICD集群搭建1.环境准备2.集群搭建一.vm1二.vm2三.vm3四.vm43.测试服务 1.环境准备主机:主机环境地址vm1开发者172.20.203.10vm2gitlab172.20.203.11vm3jenkins172.20.203.12vm4测试环境172.20.203.13软件包:git gitlab jenkins nginx关闭防火墙以及selinux[ro
转载 2024-03-21 20:17:05
14阅读
1111
AD
原创 2022-07-06 11:03:41
580阅读
本地创建了一个 xcode 工程项目,现通过 命令行 将该项目上传到 github 或者 gitlab 远程仓库,具体操作流程如下:第1步:建立本地 git 仓库,cd 到你的本地项目根目录下,执行 git init 命令cd 本地工程根目录 git init //这个目录就变成了git可以管理的仓库第2步:将本地项目工作区的所有文件添加到暂存区。小数点 “.” ,意为添加文件夹下的所有文件;也
windows AD gitlab
原创 2022-07-06 10:14:19
1099阅读
AD16画PCB流程及注意事项一:PCB简单制作流程:制作集成库——画制原理图——生成PCB——布局——布线——铺铜二: 集成库:1:原理图库(创建原理图工程) 1:引脚功能尽量标注清楚,与实际元件引脚功能一致 2:在给元件标号时,尽量统一大小写(有助与在原理图界面中快速标号)2:封装库(PCB库) 1:元件边框用Top overlay(用于器件标识和封装库元器件边框或者板子名称) 2:引脚与实际
错误原因 当第一次使用AD账户进入GitLab时,需要进行密码重置,之后重新登录并进行克隆操作即可。 ...
转载 2021-11-02 13:27:00
623阅读
2评论
文章目录gitlab+DRBD实现高可用需求说明原理解析环境磁盘准备安装drbd配置drbd配置drbd.conf配置global_common.conf配置gitlab.res启动drbd服务创建gitlab资源设置主备安装gitlab配置gitlab设置gitlab高可用环境验证drbd主备可用性drbd常见命令参考文档 gitlab+DRBD实现高可用需求说明虽然gitlab有每小时备份,
转载 2024-05-08 15:22:06
56阅读
2022 年 12 月 22 日 20:00,Atlassian 杭州社区联合澳门社区,在 腾讯 Webinar 与 微信视频号 两个渠道,为 Atlassian 社区用户呈现了一场主题为《基于 Jira 的 DevOps 实践》的分享。DevOps 是一种软件工程文化和实践,旨在通过全面的自动化和监控,统一整合软件开发和运维过程(从集成、测试、发布到部署和基础架构管理),以缩短开发周期,提高部署
转载 2024-05-17 12:13:00
30阅读
Gitlab集成Kubernetes前言Gitlab集成Kubernetes欺骗Gitlab安装Helm Tiller 前言本文适用于在Gitlab集成没有梯子的K8s集群文中使用的各系统版本:CentOS 7.6GItlab 12.3.1K8s 1.16.3Helm 2.16.1Tiller 2.15.1前段时间想要做一站式CICD所以没有使用Jenkins做CICD平台而是使用了GIt
转载 2024-03-19 17:58:40
63阅读
此文档主要说明怎样基于GitLab进行持续集成和持续交付,该持续集成与交付集成gitlab-runner 、mvnw、Docker、harbor、k8s等技术,同时展示了在k8s平台利用EFK(elasticsearch,fluentd,kibana)技术完成了集群统一日志管理,使用kube-prometheus技术进行集群实时监控以及kube-dashboard管理集群中的应用部署,为了不引入
转载 2024-04-30 23:19:03
67阅读
Gitlab的安装方式请参考我之前的一篇文章(Centos7 YUM安装GitLAB环境),本篇文章具体主要参照这篇文章https://bloodzer0.github.io/ossa/other-security-branch/devsecops/gjs/ 系统环境Centos 7.6.1810首先解决端口冲突,因为我们要安装jenkins,会占用8080端口,只能修改gitlab的8080端口
转载 2024-03-28 11:28:52
94阅读
1:Gitlab 部署Gitlab 实现的是 CI/CD 环节中的 CI 环节,即持续集成(Continuous Integration)。 “持续”意味着代码的频繁提交,能将各版本的代码分阶段保存; “集成”一方面意味着支持多名开发人员协同,将多名开发人员的开发的不同功能的代码进行合并,实现整体功能;另一方面意味着将通过测试的分支合并到主分支,完成软件的稳定版本的迭代。1.1:下载 gitlab
转载 2024-02-27 10:21:49
134阅读
git命令何谓同步远程分支?有两种情况,1.本地有新分支,远程仓库没有。 2.远程仓库有新分支,本地没有。 3.本地删除了分支,远程也想删除。 4.远程删除了分支,本地也想删除。第一种情况很好解决,将本地分支推送到远程仓库即可。本文主要讲解后面几种情况的解决办法。1.第二种情况:远程仓库有新分支,本地没有。这在之前我先介绍几个命令。1.将某个远程主机的更新,全部取回本地:git fe
转载 2024-06-27 08:38:29
77阅读
---恢复内容开始---编辑gitlab.rb文件sudo vi /etc/gitlab/gitlab.rb下图是我编辑的内容示例(仅供参考): 编辑以下内容:gitlab_rails['ldap_enabled'] = true gitlab_rails['ldap_servers'] = YAML.load <<-'EOS' main: # 'main' is the
转载 2024-02-20 13:25:33
114阅读
1. 概述对于Git通过Hook实现静态代码检测,大致分为两个方向:1>借助Client-Side-Hook来实现。此方法对应于研发人员工作机上的${PROJECT_ROOT}/.git/hooks/pre-commit脚本实现。2>借助Server-Side-Hook来实现。此方法分为2个方面,一个是全局性配置(下面会详细介绍),一个是对应对单独项目进行配置,此方法对应于Git服务端
转载 2023-07-11 22:36:55
88阅读
环境:centos7.*方式一:docker下安装gitlab,方便快速不干扰linux配置1、安装docker, http://www.kevinli.com.cn/archives/28 2、安装docker-compose https://docs.docker.com/compose/install/#master-builds 3、创建一个gitlab目录,用于存放docker-comp
转载 2024-04-26 13:08:05
40阅读
# Java AD集成的教学指南 在现代企业中,Active Directory (AD) 的集成是非常重要的,它可以实现用户身份验证和授权,确保安全性。对于刚入行的开发者来说,理解AD集成的流程和实现细节是一个重要的技能。以下是用Java进行AD集成的一个详细指导。 ## 一、流程概述 在进行Java AD集成的过程中,可以将整个过程简化为以下几个步骤: | 步骤 | 描述 | |---
原创 2024-09-28 05:04:57
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5