原文地址:大家常听说Git、Github、Gitlab,很多人对着三个词很懵逼,分别讲一下这三个是什么意思。   Git是一个开放源码的版本控制软件,还可以把我们的代码push到远程仓库。   Github是一个网站,提供给用户空间创建git仓库,保存用户的一些数据文档或者代码等。   Gitlab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来web服务。
转载 2024-03-05 21:11:11
23阅读
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI)  持续集成Continuous Delivery (CD)     持续交付Continuous Deployment (CD)   持续部署持续集成的工作原理是将小的代码块推送到Git仓库中托
转载 2024-02-29 08:20:23
45阅读
作者:姜总GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI) 持续集成Continuous Delivery (CD) 持续交付Continuous Deployment (CD) 持续部署持续集成的工作原理:将小的代码块推送到如GitLab代码仓库中托管,并且每次推送后都要运行一系列脚本来构建、测试和验
转载 2024-03-27 23:22:47
88阅读
1.基于docker部署 1.1 安装gitlab docker run -d \ --hostname gitlab.navysummer.top \ -p 443:443 -p 80:80 -p 222:22 \ --name gitlab \ gitlab/gitlab-ce:latest g
原创 2021-12-11 21:50:00
318阅读
开篇语大概是去年就想做这个事情了,奈何当时卡到一个docker命令找不到的问题上,导致文章难产了,墨迹了这么久,终于又有空来捣鼓它了。目的我们要实现的目的是我本地不断提交代码(CI),然后服务器不断进行部署(CD)的一个简单流程。准备在进行简单的gtlab的ci/cd之前,我们需要安装gitlab软件,这个可以看之前的文章。本文环境:服务器A:使用docker部署了gitlab服务器B:已经安装了
转载 2024-03-19 10:27:06
32阅读
使用gitlab实现CI/CD流程分为两步:确保你有一个runner去运行你的job在仓库根目录,创建 .gitlab-ci.yml文件去定义运行的流程gitlab-runner的安装与使用 进入gitlab项目,点击settings,选择CI/CD, 在右边的页面中,点开Runners,进入到如下页面。点击图中的1Show Runner installation instruction,里面有安
一、前言ci/cd 持续集成持续交付,开发人员尝尝会遇到一些重复工作,比如一个asp.net的网站代码,写完之后要发布,然后再将发布内容移动到部署的服务器上再进行部署,就算你只改了一个页面上的一个字,也要将之前的发布部署过程重新做一遍。CI 解决了这个重复性问题,开发人员只需git push 提交代码,剩下的工作交给CI , 做CI工作的有gitlab-ci/cd  Jenkins k8
转载 2024-04-25 05:52:46
32阅读
概述1. CI/CDCI(持续集成)指开发人员一天内进行多次合并和提交代码操作,并通过自动化测试,完成构建CD(持续部署)指每次代码更改都会自动部署到对应环境CI/CD 结合在一起,可以加快开发团队交付成果的效率,减少时间成本2. Gitlab-CI/CDgitlab-ci 是 gitlab8.0 之后自带的一个持续集成系统,中心思想是每一次 push 到 gitlab 就会触发一次脚本执行,脚本
转载 2024-02-20 20:07:17
124阅读
gitlab CI/CD架构:  gitlab CI/CD步骤:安装Runner:Linux服务器安装:•Linux安装文档:https://docs.gitlab.com/runner/install/linux-repository.htmlcurl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner
转载 2021-05-08 16:52:50
776阅读
2评论
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI)  持续集成Continuous Delivery (CD)     持续交付Continuous Deployment (CD)   持续部署持续集成的工作原理是将小的代码块推送到Git仓库中托管的应用程序代码库中,并且每次推送时,都要运行一系列脚本来构
转载 2020-02-05 12:42:00
298阅读
2评论
在软件开发领域,持续集成(Continuous Integration,简称CI)和持续交付(Continuous Delivery,简称CD)是非常重要的概念。它们可以帮助开发团队自动化测试和部署应用程序,提高开发效率和质量。而GitLab则是一个功能强大的代码托管平台,支持CI/CD集成,可以为开发者提供完整的CI/CD解决方案。 接下来,我将介绍如何在GitLab中实现CI/CD,并通过代
原创 2024-05-06 10:55:11
171阅读
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous In
Gitlab默认的配置推荐使用shell命令行与server端进行交互,给大家介绍一下使用windows git client工具实现将本地代码提交到远程服务器. 解决方案: 环境部署 操作系统                  Windows7 x64 S
转载 2024-03-14 15:03:02
69阅读
用过 GitLab 的同学肯定也对 GitLab CI/CD 不陌生,GitLab CI/CD 是一个内置在 GitLab 中的工具,它可以帮助我们在每次代码推送时运行一系列脚本来构建、测试和验证代码的更改以及部署。Rainbond 本身默认集成了 CI/CD 的整套流程,用户只需提供源代码,后续构建、运行完全交给 Rainbond 处理,整个过程是由 Rainbond 定义的,无需用户干预。这样
一.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 CI/CD 实现持续集成和持续部署 作为一名经验丰富的开发者,我将向你介绍如何使用GitLab的CI/CD功能来实现持续集成和持续部署。CI/CD(Continuous Integration/Continuous Deployment)是现代软件开发流程中非常重要的一环,它能够帮助开发团队更快地交付高质量的软件。 ### 流程概述 在使用GitLab的CI/CD功能
原创 2024-05-06 10:57:25
60阅读
gitlab ci/cdgitlab-CI简介Gitlab-CI是gitlab8.0之后自带的一个持续集成系统,中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。Gitlab-CI的脚本执行,需要自定义安装对应的gitlab-runner来执行,代码Push之后,webhook检测到代码变化,就会触发gitlab-CI,分配到各个Runner来运行相应的脚本script,这些脚本有的是测试项目用的,有的是部署用的。gitl
原创 2021-09-07 17:46:38
1182阅读
gitlab 添加 CICD 什么是CICD CI - 持续集成 开发人员的自动化流程 代码的新更改会定期构建、测试并合并到共享存储库中 可以解决在一次开发中有太多应用分支,从而导致相互冲突的问题 CD - 持续交付 开发人员的更改会自动进行错误测试并上传到存储库(如 GitHub 或容器注册表), ...
转载 2021-05-20 23:40:00
1469阅读
2评论
https://blog..net/u010511236/article/details/79360140Gitlab CI/CD1.概述Gitlab是常用的开源git代码管理工具之一,随着发展也推出了ci/cd解决方案.顾名思义具体来说ci/cd主要完成以下两个工作. ci(持续构建) 代码提交后触发自动化的单元测试,代码预编译,构建镜像,上传镜像等. c...
转载 2021-10-25 13:37:38
206阅读
# Gitlab Java CI/CD 简介 随着软件开发过程的不断发展,自动化构建和部署已经成为开发团队的标准实践之一。Gitlab作为一个强大的代码托管平台,提供了一套完整的CI/CD工具,使开发人员能够轻松地实现自动化构建、测试和部署。 ## Gitlab CI/CD 概述 Gitlab CI/CDGitlab 提供的持续集成和持续交付工具,通过配置 `.gitlab-ci.ym
原创 2024-03-04 06:08:22
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5