Git分布式版本控制系统 Git是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git - 版本控制工具Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。[4]Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方
1、安装安装及操作步骤看前几篇博客: CentOS7搭建nexus 3.13.0-01私服: CentOS7安装gitlab: Jenkins安装: Jenkins操作说明: Jenkins—内置构建触发器:我这里将三个软件全部安装到了一台服务器上,安装时注意端口冲突问题,参照以上文章的安装和操作步骤即可2、创建项目类似github,在gitlab新建一个Java project,这里以一个mav
 上周轰动一时的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阅读
近期因为折腾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阅读
主要记录学习过程中所遇到的一些问题的解决方法,如有错误欢迎指出,轻喷~“//”注释符号,非命令必须输入git branch    //查看本地分支git branch -r    //查看远程分支 git status //查看分支下的内容哪些发生了更改 git checkout 分支名字A  //切换本地分支到分支A git远程已经把某个分支合并
转载 2024-03-28 06:31:31
96阅读
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 是一个基于 git 的仓库管理程序,也是一个方便软件开发的强大完整应用。GitLab 拥有一个“用户新人友好”的界面,通过图形界面和命令行界面,使你的工作更加具有效率。GitLab 不仅仅对开发者是一个有用的工具,它甚至可以被集成到你的整个团队中,使得每一个人获得一个独自唯一的平台。GitLab 工作流逻辑符合使用者思维,使得整个平台变得更加易用。相信我,使用一次,你就离不开它了!G
本文介绍Gitlab-Runner的安装运行(包括docker方式安装运行及二进制直接运行),并介绍如何将Gitlab注册到Gitlab。同时还介绍了gitlab-runner的一些常用操作命令。安装Gitlab-Runnergitlab-runner可以使用docker方式运行,也可以在主机上运行其二进制可执行文件,可按如下方式进行选择:执行通用的构建测试任务及与不需要直接访问主机目录的,以do
官方说明:https://docs.gitlab.com/ee/ci/yaml/
转载 2018-10-18 14:50:00
103阅读
2评论
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阅读
公司项目组用的是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阅读
    转自51Testing,该文章介绍的插件作用类似于Loadrunner中的集合点。目前我们项目只有线上监控有Jenkins并行任务,我们分别执行,最后也不需要报告,只需要哪个case失败了即时报警。此文留作记录,以备不时之用。前言  在利用Jenkins来自动执行自动化脚本,有时因某些原因,或者为了提高用例运行效率,可能需要创建多个job来同时跑脚本。  比如我之前接触
 job中使用循环 在一个不稳定的网络环境下作文件传输。偶尔会有超时或连接重置。这时须要稍等片刻再重试。在重试10次之后放弃并结束该job。类似使用循环解决这类问题。 该演示样例job演示了这样的循环场景。文件传输步骤被虚拟的场景(随机数产生成功机率为10%)取代,成功即写日志报告成功。其它90
转载 2017-08-04 21:42:00
524阅读
2评论
目录一. 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阅读
,讲的是使用Gogs+Drone来实现自动化部署。最近发现Gitlab的CI/CD功能也能实现自动化部署,用起来也挺简单!如果你使用的是Gitlab作为Git仓库的话,不妨试试它的CI/CD功能。本文还是以SpringBoot的自动化部署为例,实践下Gitlab的CI/DI功能,希望对大家有所帮助!SpringBoot实战电商项目mall(50k+star)地址:https://github.co
转载 2024-07-02 10:05:21
161阅读
# 使用 GitLab 实现 Python 接口自动化 Job 的完整指南 在现代软件开发中,自动化测试是保证软件质量的重要环节。GitLab CI/CD 提供了一种有效的方法来实现这些自动化测试。本文将带您了解如何在 GitLab 中配置一个 Python 接口自动化 Job。下面是我们要完成的主要步骤: ## 流程概述 | 步骤 | 描述
原创 9月前
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5