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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 23:07:41
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文介绍Gitlab-Runner的安装运行(包括docker方式安装运行及二进制直接运行),并介绍如何将Gitlab注册到Gitlab。同时还介绍了gitlab-runner的一些常用操作命令。安装Gitlab-Runnergitlab-runner可以使用docker方式运行,也可以在主机上运行其二进制可执行文件,可按如下方式进行选择:执行通用的构建测试任务及与不需要直接访问主机目录的,以do            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-28 11:33:54
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            官方说明: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来同时跑脚本。  比如我之前接触            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 11:49:41
                            
                                368阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             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。下面是我们要完成的主要步骤:
## 流程概述
| 步骤 | 描述