Gitlab默认的配置推荐使用shell命令行与server端进行交互,给大家介绍一下使用windows git client工具实现将本地代码提交到远程服务器.
解决方案:
环境部署
操作系统
Windows7 x64 S
转载
2024-03-14 15:03:02
69阅读
CI/CD笔记-gitLab之ci/cd一、概念普及CI/CDgitlabCI/CDgitlab-Jobgitlab-Pipelinegitlab-Stage什么是.gitlab-ci.yml文件.gitlab-ci.yml文件介绍variablesdefaultstagesstagescriptbefore_script和after_scriptonly和excepttagsallow_fail
原创
2021-04-04 23:21:12
4307阅读
点赞
GitLab安装部署管理笔记参考一、安装部署最小系统:centos7x64,cpu4,4g,10gb依赖包安装gitlab基础信息下载gitlab及安装修改gitlab访问地址配置输入配置的地址访问gitlab,第一次需要重设密码,用户名为root二、gitlab的配置与管理1.配置发信功能即注册等其他事件,通过邮件通知2.取消gitlab注册功能创建项目将某个用户添加到创建的组里,一个组可以有多
原创
2021-04-04 22:57:25
1071阅读
说明本文简单介绍下GitlabCI,包括GitlabRunner,GitlabCI中的相关概念以及.gitlab-ci.yml的常用配置。什么是GitLabCIGitLabCI是GitLab内置的进行持续集成的工具,只需要在仓库根目录下创建.gitlab-ci.yml文件,并配置GitLabRunner;每次提交的时候,gitlab将自动识别到.gitlab-ci.yml文件,并且使用Gitlab
原创
2020-03-23 18:40:34
3343阅读
作者:姜总GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI) 持续集成Continuous Delivery (CD) 持续交付Continuous Deployment (CD) 持续部署持续集成的工作原理:将小的代码块推送到如GitLab代码仓库中托管,并且每次推送后都要运行一系列脚本来构建、测试和验
转载
2024-03-27 23:22:47
88阅读
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI) 持续集成Continuous Delivery (CD) 持续交付Continuous Deployment (CD) 持续部署持续集成的工作原理是将小的代码块推送到Git仓库中托
转载
2024-02-29 08:20:23
45阅读
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
322阅读
安装 >> 配置SpringBoot >> 镜像 >> 安装GitLabsudo apt-get install curl openssh-ser.
原创
2021-09-14 17:01:28
1752阅读
使用gitlab实现CI/CD流程分为两步:确保你有一个runner去运行你的job在仓库根目录,创建 .gitlab-ci.yml文件去定义运行的流程gitlab-runner的安装与使用 进入gitlab项目,点击settings,选择CI/CD, 在右边的页面中,点开Runners,进入到如下页面。点击图中的1Show Runner installation instruction,里面有安
转载
2024-04-02 10:28:17
110阅读
一、前言ci/cd 持续集成持续交付,开发人员尝尝会遇到一些重复工作,比如一个asp.net的网站代码,写完之后要发布,然后再将发布内容移动到部署的服务器上再进行部署,就算你只改了一个页面上的一个字,也要将之前的发布部署过程重新做一遍。CI 解决了这个重复性问题,开发人员只需git push 提交代码,剩下的工作交给CI , 做CI工作的有gitlab-ci/cd Jenkins k8
转载
2024-04-25 05:52:46
32阅读
开篇语大概是去年就想做这个事情了,奈何当时卡到一个docker命令找不到的问题上,导致文章难产了,墨迹了这么久,终于又有空来捣鼓它了。目的我们要实现的目的是我本地不断提交代码(CI),然后服务器不断进行部署(CD)的一个简单流程。准备在进行简单的gtlab的ci/cd之前,我们需要安装gitlab软件,这个可以看之前的文章。本文环境:服务器A:使用docker部署了gitlab服务器B:已经安装了
转载
2024-03-19 10:27:06
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中的工具,用于通过持续方法进行软件开发: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
转载
2023-05-14 23:33:23
103阅读
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评论
CICD是什么?由于目前公司使用的gitlab,大部分项目使用的CICD是gitlab的CICD,少部分用的是jenkins,使用了gitlab-ci一段时间后感觉还不错,因此总结一下介绍gitlab的CICD之前,可以先了解CICD是什么我们的开发模式经历了如下的转变:瀑布模型->敏捷开发→DevOps(Development、Operations的组合词,是一组过程、方法与系统的统称)后
转载
2024-04-02 10:26:46
128阅读
Jenkins 可以通过其网页界面轻松设置和配置,其中包括即时错误检查和内置帮助。 插件 通过更新中心中的 1000 多个插件,Jenkins 集成了持续集成和持续交付工具等等。
推荐
原创
2021-06-10 17:14:37
2262阅读
点赞
用过 GitLab 的同学肯定也对 GitLab CI/CD 不陌生,GitLab CI/CD 是一个内置在 GitLab 中的工具,它可以帮助我们在每次代码推送时运行一系列脚本来构建、测试和验证代码的更改以及部署。Rainbond 本身默认集成了 CI/CD 的整套流程,用户只需提供源代码,后续构建、运行完全交给 Rainbond 处理,整个过程是由 Rainbond 定义的,无需用户干预。这样
拉取镜像 启动容器 暴露出来 9980和9922端口 docker pull gitlab/gitlab-ce:latest mkdir -P /data/gitlab-test/etc /data/local/gitlab-test/log /data/local/gitlab-test/opt ...
转载
2021-10-31 14:12:00
782阅读
2评论