E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
持续部署
基于车联网应用场景架构设计PaaS平台以实现DevOps同行技术探讨经验总结
其中,基于Docker容器技术的PaaS云平台,其建设目标是给企业内部以及合作供应商的开发人员提供一套服务快速开发、部署、运维管理、持续集成、
持续部署
的平台。平台提供应
智能交通技术
·
2023-12-03 18:36
运维
网络
大数据
分布式
编程语言
使用 ChatGPT 创建 Makefile 构建系统:从 Docker 开始
构建系统不仅允许开发人员选择各种构建目标,还可以将这些构建集成到持续集成/
持续部署
(CI/CD)流程中。
芯语芯愿
·
2023-12-01 15:23
chatgpt
docker
人工智能
系统设计概念:生产 Web 应用的架构
CI/CD管道我们的第一个关键领域是持续集成和
持续部署
——CI/CD管道。这确保我们的代码从存储库经过一系列测试和管道检查,无需任何手动干预就进入生产服务器。
小技术君
·
2023-12-01 09:51
架构
【值得收藏】首次披露Facebook移动端软件的
持续部署
| IDCF
(图片来源于网络)摘要
持续部署
是指软件更新一旦准备好就立即发布的实践方法,在业界越来越多地被采用。移动端软件的更新频率普遍落后于基于云端的服务,原因有很多。
dotNET跨平台
·
2023-11-29 15:47
华为云(HECS)docker环境下安装jenkins
总之重点就是三个字:自动化,至于如何实现这些功能,Jenkins基于插件化的机制,提供了众多的插件来完成持续集成CI与
持续部署
CD。
supersolon
·
2023-11-29 08:09
华为云
docker
jenkins
【DevOps】Kubernetes 理论与实践大纲
微服务:Web服务架构是微服务架构CI/CD:可持续交互和可
持续部署
DevOps:开发和运维密不可分6、相关技术7、整体架构8、实现路径微服务https://www.kubernetes.org.cn/
Ezrealer
·
2023-11-28 06:46
【DevOps】
python
kubernetes
k8s
cloud微服务
基础设施自动化:微服务架构需要大量的基础设施自动化,包括持续集成、
持续部署
、配置管理和容器化等。服务注册与发现:微服务架构需要一种服务注册与发现机制,以便
2301_79080050
·
2023-11-26 23:44
java
微服务
Jenkins与Docker的自动化CI/CD流水线实战
在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及
持续部署
、交付(CD)。
郑兆辉
·
2023-11-25 19:56
其他
容器
jenkins
docker
实际开发中CI/CD持续集成/
持续部署
敏捷开发的概念和工具总结(转)
CI/CD持续集成/
持续部署
敏捷开发转载自bxhdockerhttps://blog.csdn.net/qq_32261399/article/details/76651376敏捷软件开发(英语:Agilesoftwaredevelopment
xiaofei_sun
·
2023-11-24 08:38
向大牛学习
kubernetes 详解(下)
二十一、基于Jenkins+K8s+harbor+gitlab构建DevOps平台DevOps是一套完整的运维开发流程,可以实现快速的构建、测试和发布软件,整个流程包括敏捷开发->持续集成->持续交付->
持续部署
wespten
·
2023-11-24 06:11
Docker
K8s
云原生
CICD
DevOps
kubernetes
jenkins
docker
微服务架构实战:使用Jenkins实现自动化构建
CICD是持续集成(ContinuousIntegration)和
持续部署
(ContinuousDeployment)的总称,是指通过自动化的构建、测试和部署,实现软件产品
写代码的珏秒秒
·
2023-11-21 22:25
Java
编程
程序员
jenkins
微服务
架构
docker安装gogs
前言:gogs+jenkins持续集成、
持续部署
本次gogs采用mysql数据库docker安装mysql1.安装gogs2.设置gogs1.安装gogsdockerrun-d\--name=gogs\
parker7
·
2023-11-21 11:54
【开发流程】持续集成、持续交付、
持续部署
一、开发工作流程假设把开发流程分为以下几个阶段:编码->构建->集成->测试->交付->部署如上图所示,持续集成、持续交付、
持续部署
有着不同的软件自动交付周期。
手可摘辰
·
2023-11-20 07:42
JAVA开发
ci/cd
10分钟实现dotnet程序在linux下的
持续部署
背景一直以来,程序署都是非常麻烦且无聊的事情,在公司一般都会有devops方案,整个cicd过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下阿里云效pipeline+gitee+ecs,还是挺方便的,主要是免费^^,服务器也可以用自建的或者其他的,下面就分享一下如何使用代码准备随便准备个demo项目,并提交到gite
dotNET跨平台
·
2023-11-19 12:00
linux
docker
centos
java
运维
Docker+Jenkins(blueocean)+Gitee构建CICD流水线
需求:使用jenkins搭建流水线实现持续集成
持续部署
一、编写docker-compose.yml安装jenkins,jenkins的版本是带blueocean插件的版本version:'3'services
花哥码天下
·
2023-11-19 11:26
编程
jenkins
docker
运维
java
CI/CD相关概念学习
文章目录CI/CD相关概念学习前言CI/CD相关概念介绍集成地狱持续集成持续交付
持续部署
DevopsCI/CD相关应用介绍JenkinsTektonPipelinesSpinnakerTravisCIGoCDCI
知识汲取者
·
2023-11-19 02:35
#
杂记_计算机
杂记
ci/cd
运维
什么是
持续部署
管理软件开发和部署有3种常见的方法:持续集成、持续交付,然后是
持续部署
。尽管它们经常被混淆,但它们是明显不同的。正如您将在本文后面看到的,它们相互融合,并补充彼此的风格。但这篇文章并不是关于他们三个。
wouderw
·
2023-11-19 02:31
ci/cd
运维
jenkins部署CI/CD
目录一、CI/CD1、为什么要用CI/CD2、理解持续集成、持续交付、
持续部署
1、持续集成2、持续集成目的在产生以下效益3、持续交付4、
持续部署
二、JenkinsCI/CD1、JenkinsCI/CD流程图
fajixianshouhu
·
2023-11-18 23:39
ci
jenkins
运维
基于Docker环境下的Jenkins搭建及使用
Jenkins作为目前持续集成中使用较为广泛的工具,在实际生产过程中通过结合众多的插件,从而实现工程的持续构建、
持续部署
。
爱吃 香菜
·
2023-11-17 05:50
软件测试
程序人生
自动化测试
jenkins
docker
运维
自动化测试
程序人生
高效运维之Docker
持续部署
图文详解
都说Docker天生适合持续集成/
持续部署
,但同样,可落地、实际可操作性的文章也很少见。
weixin_34259232
·
2023-11-17 05:59
运维
git
java
Docker
持续部署
图文详解 | 高效运维最佳实践06
都说Docker天生适合持续集成/
持续部署
,但同样,可落地、实际可操作性的文章也很罕见。
weixin_34080903
·
2023-11-17 05:29
git
运维
数据库
java docker 持续集成_最佳实战Docker持续集成图文详解
都说Docker天生适合持续集成/
持续部署
,但同样,可落地、实际可操作性的文章也很罕见。
weixin_39628256
·
2023-11-17 05:29
java
docker
持续集成
希云cSphere-最佳实战Docker持续集成图文详解
都说Docker天生适合持续集成/
持续部署
,但同样,可落地、实际可操作性的文章也很罕见。
sisiy2015
·
2023-11-17 05:29
docker精品文章
Docker
希云
容器
cSphere
devops
Paas-云原生-容器-编排-
持续部署
了解云原生云原生架构让企业的基础设施,从简单的资源池化,转向以应用为中心,为应用赋能的敏捷、自运维、安全的云原生基础设施。以应用为中心的云原生基础设置,可以支持多种类型的应用,如微服务应用,中间件应用和AI应用;可以提升应用交付效率,简化应用管理的复杂度;全面的应用管理能力加强了应用的稳1.背景2.云原生的定义3.云原生相关技术背景应用向云迁移的阶段随着云计算技术的迅猛发展,企业上云已成为大势所趋
杭州架构师
·
2023-11-13 14:15
云原生
paas
ci/cd
Linux虚拟机的安装
上传项目文件4.配置项目环境5.安装项目依赖6.数据库设置7.启动项目8.测试项目9.设置域名和DNS(可选)10.定期维护11.使用反向代理(可选)12.安全性加固13.使用容器化技术(可选)14.持续集成和
持续部署
程序员 小侯
·
2023-11-13 10:06
虚拟机
linux
运维
服务器
VUE项目通过gitlab-ci和docker实现持续集成和
持续部署
需要对ci,nginx,docker,linux有一定的了解1.部署规范统一采用访问域名后,通过nginx代理到对应docker容器中的静态资源,项目中gitlab-ci.yml,dockerfile,docker-compose.yml,nginx.conf都是具有可移植性的,可通用。2.注意事项1.项目部署在域名目录下vue.config.js文件中publicPath为‘/’,请求api直接
莎莎小公举
·
2023-11-11 07:42
自动化
docker
nginx
gitlab
vue
CI/CD简介
/CD的未来趋势1、CI/CD流水线从最初的瀑布模型,到后来的敏捷开发,再到今天的DevOps,这是现代开发人员构建出色产品的技术路线随着DevOps的兴起,出现了持续集成(CI)、持续交付(CD)和
持续部署
的新方法
对许
·
2023-11-10 15:08
ci/cd
运维
【Docker】 搭配GitLab-Runner完成CI/CD 持续集成、持续交付和
持续部署
…好记性不如烂笔头,特将使用GitLab-Runner记录在我的小仓库。文章目录阅读须知一、名词解释1.CI/CD是什么?2.GitLab-CI是什么?3.gitlab-ci.yml是什么?4.GitLabRunner是什么?二、安装GitLab-Runner三、注册GitLab-Runner四、GitLab-Runner环境配置五、浅试.gitlab-ci.yml须知六、个人理解1.shell方
._Rᴠᴇᴍɪʏ
·
2023-11-10 10:37
Docker专栏
gitlab
ci/cd
docker
linux
java
后端开发知识图谱
文章目录前言一、基础编程1.编程语言2.网络基础3.数据结构4.算法5.操作系统6.设计模式7.设计思想和开发模式8.并发二、研发体系1.持续集成ContinuousIntegration2.
持续部署
ContinuousDeployment3
临江蓑笠翁
·
2023-11-09 17:44
后端开发
后端
前端持续集成部署CI/CD
什么是持续集成/
持续部署
(CI/CD)?简单理解就是把代码测试、打包、发布等工作交给一些工具来自动完成。这样可以提高效率,减少失误,开发人员只需要关心开发和提交代码到git就可以了。
weixin_37989623
·
2023-11-09 08:44
前端
ci/cd
GitLab CI/CD 持续集成 持续交付
持续部署
目录准备涉及工具安装注册gitlab-runnergitlab-ci涉及的概念基本语法实战激活梳理编写提交项目代码输入网址验证进阶复用cache关键字artifacts关键字image/servicesonly/exceptallow_failureretrytimeoutWhen准备涉及工具项目根目录需要一个.gitlab-ci.yml文件通过在项目根目录下配置.gitlab-ci.yml文件,
昨日青空alhuo
·
2023-11-09 08:05
Golang基于Gitlab CI/CD部署方案
持续部署
(cont
Golang语言社区
·
2023-11-09 08:35
java
docker
linux
python
大数据
研发效能认证学员作品:持续集成与
持续部署
:软件高质量的关键丨IDCF
在这个背景下,持续集成(ContinuousIntegration,CI)与
持续部署
(Continuousdelivery,CD)作为一种关键的软件开发实践,正逐渐崭露头角并引领
IDCF社区
·
2023-11-08 13:49
ci/cd
web安全
安全
jenkins持续集成CI,
持续部署
CD,Allure报告集成以及发送邮件
一、Jenkins的简介是一个可以拓展的持续集成CI,
持续部署
CD的平台,主要的运作是插件主要作用:二、Jenkins的安装1.下载安装java2.下载安装jenkins三、jenkins文件夹的作用jobs
chosen1_ln
·
2023-11-08 08:26
pytest
jenkins
ci
运维
【敏捷开发】jenkins「CI持续集成 CD
持续部署
」
文章目录前言一、安装jenkins1.部署中的痛点2.什么是jenkins3.jenkins的安装和配置(1)下载(2)安装二、上传到运行服务器1.jenkins构建服务器流程2.安装jenkins常用插件3.通过freestyle构建项目4.将构建服务器上的代码上传到运行服务器三、通过pipeline实现持续集成1.安装Pipeline插件:2.新建一个流水线任务:3.JenkinsPipeli
Jzin
·
2023-11-08 08:21
jenkins
敏捷流程
ci/cd
GitLab CI/CD 持续集成/部署 SpringBoot 项目
一、GitLabCI/CD介绍GitLabCI/CD(ContinuousIntegration/ContinuousDeployment)是GitLab提供的一种持续集成和
持续部署
的解决方案。
小毕超
·
2023-11-06 02:53
运维
gitlab
ci/cd
spring
boot
基于Docker构建Jenkins CI平台
持续部署
:CD(ContinuousDeployment):部署到测试环境,预生产环境,生产环境。
怪诞140819
·
2023-11-05 19:56
最全的项目部署+持续集成解决方案:Jenkins + git + docker
1、概述1.1什么是持续集成,持续交付持续集成(Continuousintegration,简称CI)指的是,频繁地(一天多次)将代码集成到主干持续交付/
持续部署
(ContinuousDelivery(
TheChainsmoker
·
2023-11-04 03:36
jenkins
ci
git
java
docker
GitLab CI/CD详解
ContinuousIntegration(CI)持续集成ContinuousDelivery(CD)持续交付ContinuousDeployment(CD)
持续部署
GitlabCI/CD内置于GitLab
Cui_Shu
·
2023-11-03 21:34
gitlab CICD保姆级讲解从零到一搭建部署环境
简介gitlab是企业级,私有代码管理工具,就是用来存放企业代码的但gitlabCICD则是将代码和持续集成,
持续部署
功能一体化达到提交代码,就能自动部署的效果,非常方便下面带领大家,从零到一搭建gitlabCICD
yuanyi正
·
2023-11-03 03:55
git
github
gitlab
服务器
centos
gitlab
cicd
gitLabCICD
合并开发人员正在开发编写的所有代码的一种做法通常一天内进行多次合并和提交代码从此存储库或生产环境中进行构建和自动化测试,以确保没有集成问题CD(连续交付)通常可以通过将更改自动推送到发布系统来随时将软件发布到生产环境中
持续部署
会更进一步
雾里看花Java
·
2023-11-03 03:19
分布式
java
docker
【翻译】
持续部署
❝原文:http://timothyfitz.com/2009/02/08/continuous-deployment/❞Alex已经重构了一些网站后端的代码。当提交这个小任务的代码后,Alex继续开发下一个特性。当代码部署到生产环境两周以后,这段代码让整个网站宕机。自动化测试没有测试到一个字符导致的拼写错误,连锁故障让人想起了Twitter刚刚发布的时候。人们花了8个小时隔离问题,修复了这个错误
顾宇
·
2023-11-02 00:32
一文讲明白持续集成工具 Jenkins
持续集成工具Jenkins1从装修厨房看项目开发效率优化1.1
持续部署
装修厨房全部装好之后发现灯不亮,电路有问题;冷热水装反了,管路有问题。
one peice
·
2023-10-31 10:56
运维
jenkins
一文教你分清持续集成,持续交付,
持续部署
!
持续集成首先是WiKi给出的定义:continuousintegration(CI)isthepracticeofmergingalldeveloperworkingcopiestoasharedmainlineseveraltimesaday.持续集成的含义为:频繁的(一天多次的)将所有开发者的工作合并到主干上。以图例说明持续集成的流程:从图例上来看持续集成的流程就十分清晰了:开发人员提交代码到
静姐说测试
·
2023-10-31 10:24
软件测试
程序人生
技术分享
性能测试
持续集成
软件测试
测试类型
测试工程师
python+selenium自动化测试
断言流程4、业务流程5、参数化6、流程封装7、用例优化1)控件参数单选按钮radio2)日期控件当前日期格式化8、整合unittest9、beautiful报告生成10、devOps持续集成、持续交付、
持续部署
前言一
yanhh_666
·
2023-10-31 05:52
测试
python
selenium
开发语言
软件测试之单元测试
它和
持续部署
有什么区别?代码集成到主分支需要经过一系列的自动化测试,当测试都通过之后,方可执行自动化部署,否则不能
互联网杂货铺
·
2023-10-30 13:06
python
软件测试
自动化测试
职场和发展
单元测试
功能测试
持续集成
互联网工具平台化的今天,测试工具的未来在哪里
互联网行业的发展到今天越来越多的公司更加注重工作效率和团队协作,越来越多的产品也趋于平台化,平台化也更有利于提高团队效率,代码管理、持续构建、
持续部署
这些工具的发展都是非常超前的,它们对于团队协作的支持和工作效率的提升非常明显
stactive
·
2023-10-30 10:07
压力测试
docker
测试工具
自动化
使用 GitHub Actions 与 Docker 构建 CI/CD 系统
文章目录技术概述技术详述CI部分工具选择技术实现CD部分工具选择技术实现编译部分部署部分CI+CD问题与解决方案总结参考文献技术概述CI/CD即持续集成/
持续部署
,是一种软件开发实践,通过自动化的软件流程来构建
502-Bad-Gateway
·
2023-10-30 06:29
github
docker
ci/cd
DevOps-持续集成
持续部署
一
JDK官网:https://www.oracle.com/java/technologies/downloads/#java8-linux安装JDkroot@vms81:~#cd/opt/root@vms81:/opt#tarxfjdk-8u333-linux-x64.tar.gzroot@vms81:/opt/jdk1.8.0_333#vim~/.bashrcexportJAVA_HOME=/o
跳跃音符#3712
·
2023-10-26 13:22
devops
ci
jenkins
都在说CI/CD,到底什么是CI/CD
CI指的是持续集成,CD指的是
持续部署
。合在一起通常包含这几个过程:代码阶段代码节点也可以叫开发阶段,这个阶段我们一
lucasma.eth
·
2023-10-25 22:25
Java技术
CI
持续集成
部署
灰度
git
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他