1、安装安装及操作步骤看前几篇博客: CentOS7搭建nexus 3.13.0-01私服: CentOS7安装gitlab: Jenkins安装: Jenkins操作说明: Jenkins—内置构建触发器:我这里将三个软件全部安装到了一台服务器上,安装时注意端口冲突问题,参照以上文章的安装和操作步骤即可2、创建项目类似github,在gitlab新建一个Java project,这里以一个mav
Git分布式版本控制系统 Git是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git - 版本控制工具Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。[4]Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方
上周轰动一时的Gitlab事件终于尘埃落定了,不可否认的是这次事故Gitlab官方公关的的很出色,及时公布事件细节并寻求帮助,这让本是一个失误引发的事故,演变为一个真诚面对问题并反思的正面教材。对此,网络上一片好评。
最新动态:截止北京时间2017/02/02 02:14,GitLab.com已恢复正常。期间丢失了 6 小时的数据库数据(问题,合并请求,用户,评论
转载
2024-09-10 20:38:20
29阅读
文章目录gitlab私服搭建安装gitlab安装环境:安装步骤:附加:linux 安装git服务 关于GitLab的安装,按此文章步骤十分钟解决,灰常好用。以下完全复制于此文章,仅为做个备份,如有侵权即刻删除。gitlab官网:https://about.gitlab.com/gitlab国内镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yu
转载
2024-03-28 11:00:17
40阅读
job 分组作业 当我们的 job 有很多的时候,如
原创
2023-05-13 22:26:12
172阅读
主要记录学习过程中所遇到的一些问题的解决方法,如有错误欢迎指出,轻喷~“//”注释符号,非命令必须输入git branch //查看本地分支git branch -r //查看远程分支 git status //查看分支下的内容哪些发生了更改 git checkout 分支名字A //切换本地分支到分支A git远程已经把某个分支合并
转载
2024-03-28 06:31:31
96阅读
近期因为折腾gitlab-ci,专门去翻了很多文档,想想貌似自己挺傻的。按照官网教程本来biubiubiu就弄好了,非自己折腾了好几天,还没啥积累,真是作。想想唯一能积累的就是ci的配置详解了。该文基于最新版GitLab Community Edition 10.1.1和GitLab Runner9.5.1-1使用.gitlab-ci.yml配置你的项目这篇文档描述了.gitlab-ci.yml的
转载
2024-05-25 22:28:53
110阅读
CICD是什么?由于目前公司使用的gitlab,大部分项目使用的CICD是gitlab的CICD,少部分用的是jenkins,使用了gitlab-ci一段时间后感觉还不错,因此总结一下介绍gitlab的CICD之前,可以先了解CICD是什么我们的开发模式经历了如下的转变:瀑布模型->敏捷开发→DevOps(Development、Operations的组合词,是一组过程、方法与系统的统称)后
转载
2024-02-09 11:38:41
95阅读
本片文章主要初步介绍什么是CICD流程,并且把整个流程进行拆分理解整个流程的跑通过程。1.CICD概述什么是CICD呢?简单的说CICD就是持续集成自动构建自动测试自动部署.从概念上就可以看出,CICD主要由四个部分组成代码集成、打包构建、自动测试、自动部署。我们只需要把代码推送到gitlab远程分支上gitlab自动帮我们做好后面的所有流程,不需要我们手动参与,一看就非常的方便。CICD是怎么实
转载
2024-02-24 18:19:25
101阅读
本文介绍Gitlab-Runner的安装运行(包括docker方式安装运行及二进制直接运行),并介绍如何将Gitlab注册到Gitlab。同时还介绍了gitlab-runner的一些常用操作命令。安装Gitlab-Runnergitlab-runner可以使用docker方式运行,也可以在主机上运行其二进制可执行文件,可按如下方式进行选择:执行通用的构建测试任务及与不需要直接访问主机目录的,以do
转载
2024-06-28 11:33:54
99阅读
GitLab 是一个基于 git 的仓库管理程序,也是一个方便软件开发的强大完整应用。GitLab 拥有一个“用户新人友好”的界面,通过图形界面和命令行界面,使你的工作更加具有效率。GitLab 不仅仅对开发者是一个有用的工具,它甚至可以被集成到你的整个团队中,使得每一个人获得一个独自唯一的平台。GitLab 工作流逻辑符合使用者思维,使得整个平台变得更加易用。相信我,使用一次,你就离不开它了!G
转载
2024-03-06 23:07:41
60阅读
fatal: Authentication failed 的解决方案https://www.jianshu.com/p/8a7f257e07b8解决方案很简单: 进入 C:\Users\用户名\.gitconfig 只留下类似以下内容 [user]
name = chencheng
email = 15875658583@163.com 这可能
转载
2024-06-21 11:38:11
98阅读
看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\
\\ GitLab Web IDE致力于简化接受合并请求的工作流程,现在GitLab发布了 10.7的正式版本(generally available),除此之外,还有一些其他的特性以提高C++和Go代码的安全性并提升与Kubernets集成的能力。\\ GitLab Web IDE最初是是以b
转载
2024-04-23 06:44:15
149阅读
git提交时忽略指定文件 ,当修改 .gitignore文件不起效果时的解决方法
git提交时忽略指定文件 我们在项目开发过程中经常用到git来管理自己的项目,使用git版本控制进行多人协作开发具有许多优势,这里就不一一阐述了,有兴趣的同学可以自己去查找资料进行系统的学习。而本篇文章要说的是git使用过程中会遇到的一个问题,就是我们在项目开发过程中经常
在实际开发过程中,当我们对一个文件进行操作时,肯定会遇到文件冲突,这样我们就无法成功完成合并分支,所以我们就要在合并前解决这个冲突。首先,我们创建一个新的分支:bumblebeegit checkout -b bumblebee然后在这个分支上,我们修改readme.txt这个文件。在里面添加一句话:我是在bumblebee分支里面添加的。提交readme.txt:接下来,切换到master上。我
转载
2024-10-28 23:10:46
38阅读
官方说明:https://docs.gitlab.com/ee/ci/yaml/
转载
2018-10-18 14:50:00
103阅读
2评论
公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地
转载
2024-03-12 10:10:54
149阅读
编写.gitlab-ci.ymlhello world: #Job tags: - shell #Gitlab-runner script: #执行脚本 - echo "hello world"运行结果:
原创
2023-02-13 21:03:32
125阅读
centeros7 安装配置环境jdk1.8 1.先卸载centeros自带jdkrpm -qa | grep openjdk2.删除rpm -e --nodeps3.再次查询rpm -qa | grep jdk 4.在usr/local创建文件夹cd /usr/local
mkdir java5.将jdk1.8放到刚刚创建的文件中并解压cd /usr/local/java
t
转载
2024-06-03 15:49:34
71阅读
目录一. CI/CD是什么二、CI/CD优点编辑 三、比较流行的实现方式1.通过三方软件以及配置2. Jenkins3,GitLab CICD四、 GitLab CI/CD介绍概念介绍:具体的使用方式:yml是什么:五、.gitlab-ci.yml 关键字介绍5.1 stages: 5.2 Job 5.3 script 5.4 cache
转载
2024-05-13 07:23:46
138阅读