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
持续交付cicddevops
手把手教你部署Jenkins教程,小白也能学会(多图预警)!
将通过一个简单案例分享一下基于Jenkins的前后端自动化工作流搭建的过程,搭建完这套工作流,我们只需要在本地发起一个git提交,剩下的单打包构建,代码部署,邮件提醒等功能全部自动化完成,让持续集成、
持续交付
咖啡加剁椒.
·
2024-01-25 22:47
软件测试
jenkins
运维
自动化测试
软件测试
功能测试
程序人生
职场和发展
CI/CD
的出现改变了开发人员和测试人员发布软件的方式,从最初的瀑布模型,到最后的敏捷开发(AgileDevelopment),再到今天的DevOps,这是现代开发人员构建出色产品的技术路线随着DevOps的兴起,出现了持续集成,
持续交付
和持续部署的新方法
CN_HW
·
2024-01-25 11:11
ci/cd
【读书笔记-010】
持续交付
2.0之软件系统架构
背景传统的巨石架构在每次部署时必须将整个系统都作为一个整体进行部署,即使只是其中的某个小模块的小规模代码变更,这种架构的系统的稳定性存在挑战,出现生产问题的概率大大增加。为了降低系统的耦合度和复杂性,应该将巨石架构全面改造成面向服务架构,并满足以下要求:所有团队都要以服务接口的方式提供各种功能;团队间必须通过接口方式通信;不允许任何其他形式的互操作:不允许直接读取其他团队的数据库,只能通过网络进行
爱倩子的李总
·
2024-01-25 06:04
如何有效的开展接口自动化测试,一篇足矣
接口自动化测试可以有效地支持持续集成和
持续交付
,帮助团队快速交付高质量的软件产品。二、做接口自动化前的准备确定接口测试的范围和需求1.确定接口测试的
软件测试媛
·
2024-01-25 01:53
技术分享
自动化测试
软件测试
测试工具
服务器
蓝盾流水线常见使用场景
名词解释蓝盾流水线可以帮你快速实现一条
持续交付
流水线来编译、测试、部署你的应用。提供了可视化的流水线编排页面,里面包含了Stage、Job、Task结构。
涅槃Ls
·
2024-01-23 20:25
数据库
7.4 CI/CD 持续集成/
持续交付
_Jenkins部署远程仓库和企业级仓库 Jenkins实现参数化构建
7.1CI/CD持续集成/
持续交付
_Git分布式版本控制系统7.2CI/CD持续集成/
持续交付
_GitLab代码仓库7.3CI/CD持续集成/
持续交付
_Jenkins整合Git容器镜像7.4CI/CD持续集成
Outlook(^_^)
·
2024-01-23 19:42
企业实战
docker
jenkins
CI/CD流水线插件在服务质量看护中的实践
CI/CD的核心概念是持续集成、
持续交付
和持续部署。作为一种面向开发和运维团队的解决方案,CI/CD主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。
WhiteJunior
·
2024-01-23 08:58
云计算
ci/cd
python
云原生
流水线
云原生DevOps基础与实战
其中,随着敏捷软件开发日趋流行,持续集成(CI)和
持续交付
(CD)已经成为该领域一个理想的解决方案。
小羊的风火轮冒烟啦
·
2024-01-23 01:58
云原生
devops
运维
INTEWORK—PET 汽车软件持续集成平台
产品概述INTEWORK-PET-CI是经纬恒润自主研发的汽车软件持续集成&
持续交付
平台,在传统的持续集成基础上深化了研运一体化(DevOps)的概念,将嵌入式软件中的拉取代码、检查、构建、测试、版本管理以及发布交付等环节串联起来
经纬恒润
·
2024-01-21 03:54
研发工具
汽车
ci/cd
如何使用Spinnaker克服Kubernetes
持续交付
的挑战
Kubernetes具有很大潜力可以帮助组织快速部署和交付代码更改,但是在为其进行
持续交付
时会遇到一些挑战。
鹤子青云上
·
2024-01-20 23:32
机器学习下的
持续交付
文/DaniloSato、ArifWider、ChristophWindheuser译/白发川、沈建军、王登宇机器学习在行业中的应用变得越来越流行,然而相对于传统软件开发,例如Web服务或者Mobile应用来说,这类程序的开发、部署和持续改进也变得更加的复杂。它们的功能改变通常由以下三个维度驱动:代码本身的修改模型的修改数据的改变这类程序的表现行为通常是非常复杂、难以预测、难以测试、不具备可解释性
ThoughtWorks
·
2024-01-20 20:58
Gitlab CI/CD Sonar 集成简版
CI/CD介绍持续集成ContinuousIntegration(CI)
持续交付
ContinuousDelivery(CD)gitlab概念Pipelines是CI/CD的顶级组件Pipelinesarethetop-levelcomponentofcontinuousintegration
风萧萧兮s
·
2024-01-20 13:31
gitlab
docker
ci/cd
运维
devops
技术分享 | Appium环境安装与架构介绍
随着互联网的迅速发展,为了满足用户的需求,产品迭代速度也越来越快,持续集成(CI)和
持续交付
(CD)都旨在缩短开发周期、提高软件交付效率以及实现全流程的自动化测试。
测试小贝
·
2024-01-20 06:42
appium
架构
自动化测试
测试工具
python
android
【git】CI/CD持续集成与部署C++示例
喜欢的朋友可以关注一下,下次更新不迷路文章目录:smirk:1.CI/CD介绍:blush:2.GitHubActions示例:satisfied:3.GitLabCI/CD示例1.CI/CD介绍CI/CD(持续集成/
持续交付
DevFrank
·
2024-01-19 23:26
shell开发及其他
git
ci/cd
c++
GitLab CI 实现项目A更新代码自动触发项目B更新错误码文档
一、CI/CD简介CI/CD是持续集成(ContinuousIntegration)和
持续交付
/持续部署(ContinuousDelivery/ContinuousDeployment)的缩写,是一种软件开发和交付的最佳实践
三水木_
·
2024-01-15 16:01
gitlab
ci/cd
运维
DevOps与测试、左移的方法
DevOps提倡团队的自主权、快速反馈、集成工具链以及持续集成(CI)和
持续交付
(CD)等技术实践。通过DevOps交付流水线,软件团队可以更快地构建、测试和发
Forestᝰ
·
2024-01-15 00:34
devops
运维
【日常记录】自动化部署与
持续交付
:GitHub Actions CICD
文章目录1.背景2.具体流程2.1在自己的项目2.2设置GitHubtoken2.3配置workflows2.4配置服务器SSH2.5配置repositorysecret2.6服务器安装宝塔2.7搭建网站备注不知道怎么处理的一个错误1.背景当我们做项目的时候,如果做完了,要发布,就需要打包,扔到服务器上,如果改了一点东西,还得打包,扔到服务器上,重复的执行打包=>扔到服务器上详细记录如何使用git
嘤嘤怪呆呆狗
·
2024-01-14 08:33
日常记录
自动化
github
运维
必须了解的DevOps和SRE工具合集!
持续集成/
持续交付
TektonTekton是一个用于创建持续集成/
持续交付
(CI/CD)系统的开源框架,提供处理各种部署环境、云提供商以及本地部署的灵活性和功能。
SoFlu软件机器人
·
2024-01-12 22:21
devops
运维
Jenkins相关问题及答案(2024)
Jenkins是一个开源的自动化服务器,它可以被用作持续集成和
持续交付
(CI/CD)的工具。CI/CD是一种软件开发实践,目的是帮助团队更快地实现软件构建、测试和发布。
辞暮尔尔-烟火年年
·
2024-01-12 22:42
jenkins
运维
Jenkins分布式实现: 构建弹性和可扩展的CI/CD环境!
Jenkins是一个流行的开源持续集成(ContinuousIntegration,CI)和
持续交付
(ContinuousDelivery,CD)工具,它通过自动化构建、测试和部署过程,帮助开发团队更高效地交付软件
小码哥说测试
·
2024-01-12 02:22
软件测试
自动化测试
技术分享
jenkins
分布式
ci/cd
postman
jmeter
功能测试
性能优化
pulsar的架构与特性记录
一、什么是云原生云原生的概念是2013年MattStine提出的,到目前为止,云原生的概念发生了多次变更,目前最新对云原生定义为:Devps+
持续交付
+微服务+容器而符合云原生架构的应用程序是:采用开源堆栈
那小子、真烦
·
2024-01-11 09:09
云原生
使用Docker安装Drone和Gogs实现自动化部署
1基本介绍1.1Drone简介Drone是基于GO语言开发的持续集成(Continuousintegration,CI)引擎,它可以借助Docker容器技术,用于自动化测试与构建,满足
持续交付
的基本需求
MasonYyp
·
2024-01-08 14:01
微服务
Linux服务器
docker
容器
docker安装drone
drone-server面板操作Drone简介Drone是基于GO语言开发的持续集成(Continuousintegration,CI)引擎,它可以借助Docker容器技术,用于自动化测试与构建,满足
持续交付
的基本需求
肖码哥
·
2024-01-08 14:00
drone
docker
docker
容器
运维
自动化
Jenkins构建CI/CD
CD(ContinuousDelivery,中文意思
持续交付
)是在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境中。比如,可以把代码部署到连接数据库的环境中进行更多的测试。如果代码
Tell · me · why
·
2024-01-08 09:37
jenkins
ci/cd
运维
使用Docker实现CI/CD、Docker + Gitlab +Jenkins实现CI/CD
CI/CDCI/CD包含这几个含义:CI持续集成(ContinuousIntegration)CD
持续交付
(ContinuousDelivery)CD
持续交付
(ContinuousDelivery)整个过程可以简单的如下图所示
ZhaoSimonone
·
2024-01-07 12:08
Docker
docker
centos
ci/cd
jenkins
gitlab
快速了解云计算与云原生
快速了解云计算与云原生云计算云原生DevOps容器
持续交付
微服务云计算在讲云原生之前,先来讲讲云计算其中云原生属于技术架构理念,而云计算提供应用所需的基础资源,云计算是云原生的基础,两者是相辅相成的云计算简单来说
佳辰辰辰辰
·
2024-01-07 06:02
云计算
云原生
一种DevOpts的实现方式:基于gitlab的CICD(一)
这个领域内比较出名的项目是Argocd,ArgoCD是一个用于Kubernetes的
持续交付
(ContinuousDelivery)工具,它以声明式的方式实现了应用程序的自动化部署和持续集成。
bug_createman
·
2024-01-07 00:28
gitlab
在软件测试过程中如何有效的开展接口自动化测试
接口自动化测试可以有效地支持持续集成和
持续交付
,帮助团队快速交付高质量的软件产品。二.做接口自动化前的准备确定接口测试的范围和需求1.确定接口测试的
鱼鱼说测试
·
2024-01-06 21:12
自动化测试
软件测试
selenium
测试工具
人工智能
使用 KubeSphere 与极狐GitLab 打造云原生
持续交付
系统
极狐GitLab简介极狐GitLab是一个一体化的DevOps平台,可以简单理解为GitLab在国内的“发行版”。是由极狐(GitLab)公司推出的产品(极狐(GitLab)公司是以“中外合资3.0”模式成立的公司,在国内独立运营,为国内用户提供适合本土化的DevOps平台以及支持服务)。极狐GitLab是开源的,任何人都可以参与开源共建,代码托管在极狐GitLabSaaS上:https://ji
极小狐
·
2024-01-06 06:52
极狐GitLab
gitlab
云原生
Web自动化测试工具的优势分析
通过自动执行,可以快速发现和诊断潜在的问题,有助于持续集成和
持续交付
流程。2.跨浏览器兼容性优秀的Web自动化测
掌动智能
·
2024-01-06 03:53
自动化
测试工具
运维
接口自动化测试,完整入门到入职篇
然而,伴随着敏捷开发和
持续交付
在软件开发项目中的普及和应用,测试工作的重心不得不进一步前移。而由于用户界面的
阿里大叔说测试
·
2024-01-05 23:53
接口自动化测试
Jenkins分布式实现: 构建弹性和可扩展的CI/CD环境!
Jenkins是一个流行的开源持续集成(ContinuousIntegration,CI)和
持续交付
(ContinuousDelivery,CD)工具,它通过自动化构建、测试和部署过程,帮助开发团队更高效地交付软件
秦玖
·
2024-01-05 22:43
自动化测试
软件测试
技术分享
jenkins
分布式
ci/cd
postman
jmeter
功能测试
性能测试
Android架构篇-5 CI/CD(持续集成、
持续交付
、持续部署)
CICI是指持续集成,代码的更新会定期自动构建、测试并合并到公共仓库中,方便多分支时解决冲突问题CDCD是指
持续交付
和/或持续部署,开发人员改动代码会自动测试提交到仓库,运维实施人员将其部署到生产环境中
浪人残风
·
2024-01-04 19:04
认识devops那点事(思维导图,流程大图,工具链)
简单来说DevOps是敏捷研发中持续构建(ContinuousBuild,CB)、持续集成(ContinuousIntegration,CI)、
持续交付
(ContinuousDelivery,CD)的自然延伸
假装好会
·
2024-01-04 16:11
笔记
devops
运维
【微服务】微服务详解、模块化开发详解
这些服务可以独立开发、部署和扩展,因此可以更容易地实现敏捷开发和
持续交付
。在微服务架构中,通常一个模块会对应一个微服务,但并不是绝对的规定。
heartfluttering
·
2024-01-03 22:50
java开发
微服务
运维
架构
运筹帷幄,质效兼修:源启云原生基础设施管理平台助推企业IT基础资源能效跃迁
企业需要建设一套能够满足云原生环境下基础资源一体化管理和快速交付的基础设施自动化管理系统,系统需要具备“云上”“云下”“容器”等多维度视角,以及多种类型资源协同编排与一键式能力,能够面向应用实现云原生资源以及周边基础设施资源的快速部署与
持续交付
中电金信
·
2024-01-03 10:01
云原生
docker-compose Install TeamCity
允许在您的DevOps流程中成功实现持续集成、
持续交付
和持续部署。系统支持dockerdownloadTeamCityTeamCity文档参考项目离线包百度网盘获取
CIAS
·
2024-01-02 17:01
Docker
docker
容器
运维
Jenkins 构建 Lambda 函数更新控制
为了实现Lambda函数的更新控制,我们可以使用Jenkins,一个流行的持续集成和
持续交付
(CI/CD)工具。
ivwdcwso
·
2024-01-01 16:11
运维
jenkins
运维
K8S学习指南(52)-k8s包管理工具Helm
部署ReleaseHelm的高级用法1.使用HelmSecrets进行敏感信息加密2.使用Helmfile进行多Chart管理Helm的进阶主题1.Helm3新特性2.使用HelmOperator进行
持续交付
结论引言在
俞兆鹏
·
2024-01-01 15:42
k8s学习指南
kubernetes
容器
云原生
PowerShell Instal 一键部署TeamCity
允许在您的DevOps流程中成功实现持续集成、
持续交付
和持续部署。
CIAS
·
2023-12-31 17:13
PowerShell
teamcity
Powershell
软件开发方法论
特点:迭代开发:通过短周期的迭代
持续交付
增量的软件版本。客户合作:紧密地与客户合作,确保产品符合用户的真实需求。适应变化:灵活应对需求变化,优先处理最重要的任务。
Let's Chat Coding
·
2023-12-31 17:55
可扩展的体系结构》
uml
DevOps
持续交付
之容器化CICD流水线
DevOps
持续交付
随着DevOps⼤规模化的落地和应⽤,持续集成以及
持续交付
已经是⼀种常态的。
菜鸟学识
·
2023-12-31 17:23
devops
运维
《DevOps 开发运维手册》
190702【敏捷】持续测试190703【敏捷】部署流水线190630【敏捷】按需发布蓝绿发布、金丝雀发布【敏捷】自动监控【敏捷】自动运维【敏捷】环境管理190705【敏捷】数据管理190706【敏捷】
持续交付
延展
胡俊_05
·
2023-12-30 16:17
当技术相遇:DevOps之道解析
目录前言持续集成/
持续交付
(CI/CD)容器化和编排工具监控和日志管理云服务前言DevOps是一种软件开发和运维(Development+Operations)的方法论,旨在通过促进开发团队和运维团队之间的合作与沟通
久绊A
·
2023-12-30 09:59
Jenkins
Docker
Kubernetes
devops
运维
jenkins
docker
kubernetes
美团到店终端从标准化到数字化的演进之路
本文从到店终端团队移动端和前端技术栈
持续交付
演进历程展开,分享了大前端团队研发流程在“标准化”、“线上化”、“自动化”以及“数字化”的演进经验,并探讨了大前端多端DevOps建设思路和未来规划
美团技术团队
·
2023-12-30 07:11
前端框架
什么是MLOps?
其目标是尽可能将ML构建流程自动化,以实现
持续交付
。随着新一轮自动化操作浪潮的到
澳鹏Appen
·
2023-12-29 15:10
人工智能与机器学习
人工智能
机器学习
自动化
云卷云舒系列:构建云原生应用的最佳方法
云计算的出现,尤其是云计算2.0时代的来临,快速推动了应用开发模式、交付模式的变革,微服务、强一致性、平台价值、
持续交付
、容器化众多名词出现直到应用成熟,大家突然突然理解了一个事情,那就是这些东西之间是有关联的
Cloud云卷云舒
·
2023-12-28 20:31
云原生
架构设计
云原生
迁移学习
云计算
容器
运维开发
16.2--Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
2.Jenkins持续集成和
持续交付
项目。3.现有项目及gitlab(SVN或本地路径也行)地址。4.maven工具及环境变量配置,用
weixin_33908217
·
2023-12-28 13:24
运维
java
操作系统
【项目实战24】持续集成与
持续交付
下——jenkins
一、前言一、简介1、什么是jenkins?Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。CI(Continuousintegration持续集成)持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。CD(Continuous
运维技术-陈工
·
2023-12-27 18:44
项目实战
jenkins
需求拆分的原则和方法
最近在读乔梁写的一本《
持续交付
2.0业务引领的DevOps精要》的书籍,有一节讲需求拆分的方法的原则写的甚好。
rainbow_e59c
·
2023-12-27 02:25
上一页
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
其他