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
个人积累-持续集成
关于 敏捷开发、
持续集成
/交付(CI/CD)、DevOps
概述敏捷开发和DevOps都是一种理念。他们的理念相似,都是为了更好更快的发布产品,但又不完全相同。而CI/CD是实现这两者理念的一种方法。敏捷开发前言传统方式开发前有一份详细的开发文档,程序员照着需求直接敲代码,产品做好了直接部署上线。中间不会有人打扰,需求也不会变。但是目前的情况是,用户需求和市场都变化太快,就算你前期用户调研的再好,计划书写的再详细,也抵不住市场的变化,说不定产品做出来,用户
python_Ssane
·
2023-07-31 22:58
测试
CI
CD
DevOps
敏捷测试
持续交付
持续集成
持续部署
持续集成
相关理论
2、极限编程的概述2.1.1极限编程的产生2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟。敏捷开发过程的方法很多,主要有:SCRUM,Crystal,特征驱动软件开发(FeatureDrivenDevelopment,简称FDD),自适应软件开发(AdaptiveSoftwa
贾诩是也
·
2023-07-31 22:58
持续集成
scrum
重构
软件工程
优化
持续集成
--理论和实践的新进展
《infoq》最近雷镇同学将MartinFowler先生的著名论文《
持续集成
》第二版翻译成中文并发布出来,掀起了国内对于
持续集成
理论和实践讨论的新的高潮。
席飞剑
·
2023-07-31 22:58
敏捷/持续集成CI
自动化测试
持续集成
敏捷
持续集成
-DevOps概念篇
一.DevOps是什么?DevOps一词来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。目前对DevOps有太多的说法和定义,不过他们有一个共同的思想:解决开发者和运维者之间曾经不可逾越的鸿沟,增强开发者与运维者之间的沟通和交流,个人认为,DevOps可以用一个公式表达:文化观念的改变
java领域
·
2023-07-31 22:57
devops
ci
运维
面试
后端
持续交付之三——
持续集成
其他持续交付相关文章:《持续交付》系列文章目录公众号,欢迎关注第三章
持续集成
1.引言
持续集成
的目标是让软件一直处于可工作的状态2.实现
持续集成
2.1.准备工作版本控制自动化构建团队共识2.2.一个基本的
持续集成
系统开发人员使用
持续集成
服务的简单流程查看一下是否有构建正在运行
rw-just-go-forward
·
2023-07-31 22:27
持续交付
持续集成系统
自动化
开发流程
持续集成
与持续交付备忘录
——《
持续集成
:软件质量改进和风险降低之道》CI的价值:减少风险:缺陷的检测与修复变得更快;通过持续测试与持续审查,软件的健康程度可以测量;可以减少不实的假定。减少重复过程在任何时间、
hunterno4
·
2023-07-31 22:27
持续集成
持续集成
持续交付
持续测试
持续审查
自动化测试
事件驱动架构中的
持续集成
与持续部署
作者:禅与计算机程序设计艺术文章目录1.简介2.基本概念术语说明2.1DevOps2.2ContinuousIntegration(CI)2.3ContinuousDeployment(CD)2.4Pipeline2.5Job2.6Event-drivenarchitecture(EDA)2.7Messagingservice2.8Messagequeue2.9Sourcecontrolsyste
禅与计算机程序设计艺术
·
2023-07-31 22:57
编程实践
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
Jenkins自动化部署项目-微服务下的
持续集成
一、前言只从公司用了Jenkins后就很想写这个了,因为这个真真真的是太方便了,想起小农刚工作的时候,那个时候部署项目怎么部署呢?首先需要将对应的class文件和xml一个一个导出来,放到对应的包文件里面,有时候一不小心很有可能会导错,这个时候又要去重新拉一下对应的class文件,然后对比看有没有导入错误,是不是class文件,先停止对应的tomcat服务,然后放到服务器上,之后再启动tomcat
蜀山客e
·
2023-07-30 17:54
软件测试
自动化测试
git
python
软件测试
自动化测试
jenkins
2023最新ChatGPT商业运营版网站源码+支持ChatGPT4.0+GPT联网+支持ai绘画(Midjourney)+支持Mind思维导图生成
本系统使用Nestjs和Vue3框架技术,
持续集成
AI能力到本系统!
只恨天高
·
2023-07-30 16:58
人工智能
教程
chatgpt
人工智能
chatgpt
源码软件
AI作画
gpt
jenkins定时任务
概述JENKINS作为一款
持续集成
工具,还是比较简单易用的。开发过程中,我们主要使用jenkins作为自动化编译工具和自动备份工具。
求真得真
·
2023-07-30 09:51
技术-VOIP
jenkins
运维
DevOps-Jenkins
JenkinsJenkins是一个可扩展的
持续集成
引擎,是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的
持续集成
变成可能。
Rkun18
·
2023-07-30 07:54
运维
devops
jenkins
运维
Android Studio同时Debug 原生代码和Dart代码
前言目前我们工程采用的是Add-to-app的方式接入Flutter,这种方式就是以源码方式集成,对工程有一定侵入性,需要单独托管module工程,如果要实现
持续集成
还得依赖Flutter环境,进行改造会带来一定成本
IT_xiao小巫
·
2023-07-30 07:56
RobotFramework
excel:yaml文件中通过改变文件中的数据去驱动测试用例执行3、特点:编写用例方便,常见的有txt、robot自动化生成html报告根据项目的需求自定义关键字支持FeiGUI的方式运行,Jenkins实现
持续集成
Serendipity_筱楠
·
2023-07-30 04:54
自动化
测试
测试
selenium
实战:Docker+Jenkins+Gitee构建CICD流水线
文章目录前言Jenkins部署创建Jenkinsdocker-compose配置maven源启动Jenkins容器安装插件Giteessh公匙配置与测试项目提交Jenkins创建流水线写在最后前言
持续集成
和持续交付一直是当下流行的开发运维方式
小沈同学呀
·
2023-07-29 22:55
docker
CI/CD
microservice
docker
jenkins
gitee
ci/cd
java
使用docker搭建Jenkins
安装jenkins使用docker安装Gitlab服务使用docker安装SonarQube代码审查平台文章目录简介环境准备docker(必须)安装拉取镜像安装使用修改密码登陆简介Jenkins是一款
持续集成
的平台
俞兆鹏
·
2023-07-29 18:17
企业基础服务搭建
jenkins
docker
docker 搭建 jenkins + allure + jdk + python + pytest + gitee 配置
持续集成
部署(亲测无坑)
docker搭建jenkins配置
持续集成
部署前言前提条件安装docker第一步:检查并清除系统残余项,并安装Docker依赖环境安装下载Docker依赖的工具添加阿里云的软件源安装Docker(CE-
七月的小尾巴
·
2023-07-29 18:46
docker自动化持续集成部署
jenkins
docker
python
基于docker搭建jenkins
一、概述Jenkins的前身是Hudson是一个可扩展的
持续集成
引擎。Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。
shykevin
·
2023-07-29 18:16
Docker 搭建 Jenkins 实现自动部署
Docker搭建Jenkins实现自动部署简介:自动化部署(
持续集成
/CI+持续交付/CD)不仅可以提升开发效率,让程序员更专注产品与业务的开发,还可以节省很多运维成本以及提升运维效率。
小陈cccc
·
2023-07-29 18:15
服务
LINUX
jenkins
docker
运维
【Jenkins入门到实战】忽如一夜春风来,千树万树梨花开
自动化运维之Jenkins前提条件:安装好jdk(版本要求11-17)并配置好环境变量一、Jenkins1、Jenkins是什么Jenkins是一个开源的
持续集成
服务,用于实施软件开发和发布流程。
java亮小白1997
·
2023-07-29 17:38
jenkins
运维
Android Jenkins+Git+Gradle
持续集成
-个人记录
安装上来就是干的,首先到Jenkins的官网下载https://jenkins.io,点击DownloadJenkins按钮会弹出两个版本选择:LTSRelease(长期支持版本),WeeklyRelease(每周更新版本)。首先说一下这两个版本,个人觉得和MIUI的更新类似,一个开发版本一个稳定版,大家可以自行选择,功能上几乎没区别。点击尖角号会弹出操作系统,可以选择对应的操作系统安装,也可以直
53536016d55d
·
2023-07-29 14:06
接口测试流程——接口自动化
持续集成
为了更方便大家进行接口测试,这里给大家介绍一下接口测试的一般流程和测试工具Postman的使用实践,细节部分可根据实际项目情况进行调整。编写接口测试计划接口测试计划和功能测试计划的目标一致,都是为了确认需求、确定测试环境及测试方法,为设计测试用例做准备,初步制定接口测试进度方案。一般来说,接口测试计划包含概述、测试资源、测试功能及重点、测试策略、测试风险、测试标准。编写、评审接口测试用例和功能测试
阿里大叔说测试
·
2023-07-29 14:57
自动化测试
postman接口测试
接口测试
postman
测试工具
集成测试
测试用例
职场和发展
快速组建Java项目
持续集成
环境
2014年时在这里就写过一篇关于
持续集成
的文章Jenkins使用教程当时的Jenkins还是1.x版本,没想到5年过去了都9102年了,今天和朋友聊天还有团队在使用开发人员机器构建项目,人工ftp传到服务器上人工部署
HiGuo
·
2023-07-29 14:22
CICD
持续集成
和持续部署
CI
持续集成
1准备代码,这里用了字符串来区分环境2上传代码到git(gitee.gitlab,github都行,git可以单独放一台服务器)gitinitgitadd.gitcommit-m"firstcommit"gitremoteaddorigingit
jsxllht
·
2023-07-29 12:02
ci
docker
jenkins
gitlab+jenkins
持续集成
CICD服务部署详细篇
gitlab安装GitLab简介GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wal1)进行交流。它还提供一个代码片段收
ELIAUK``
·
2023-07-29 12:02
jenkins
ci
运维
Jenkins
持续集成
、持续部署(CICD)-尚硅谷(含自己整理的前端、后端项目部署详细步骤)
文章目录该文章已同步收录到我的博客网站,欢迎浏览我的博客网站,[xhang'sblog](https://xhablog.online/)1.背景引入2.Jenkins简介3.GitLab环境搭建3.1SSH下安装GitLab3.2创建虚拟机,Docker下安装GitLab4.Jenkins安装4.1Jenkins官网4.2安装Jenkins的环境需求4.3安装JDK114.4安装Maven4.6
☜阳光
·
2023-07-29 12:01
Jekins
jenkins
ci/cd
linux
k8s部署-26-k8s与cicd
持续集成
、交付、部署的总流程(一)
什么是cicdCICD,简单来说就是
持续集成
,持续交付的一整套流程。随着DevOps的兴起,出现了
持续集成
、持续交付(CI/CD)和持续部署的新方法。传统的软件开发和交付方法正在迅速过时。
运维家
·
2023-07-29 12:31
k8s
kubernetes
linux
运维
k8s部署-30-k8s与cicd
持续集成
、交付、部署的总流程(五)
还记得下面这张图嘛?这是我们cicd中第一篇文章中我们一起画的,现在已经处理完harbor了,那么接下来我们是不是就该使用k8s来构建,然后健康检查了呢?k8s-deploy这里我们也使用脚本来进行配置,那么首先我们是不是一样的工作,先修改流水线上的配置呢?流水线修改如下:node{env.BUILD_DIR="/root/script/namespace"env.MODEL="springboo
运维家
·
2023-07-29 12:31
k8s
k8s
cicd
docker-compose+gitlab部署CICD
目录1.概念2.需要准备环境3.部署过程清理Centos7环境部署docker部署docker-compose部署gitlab安装gitlab-runner结束语1.概念CICD,顾名思义就是
持续集成
(
兰兰IT
·
2023-07-29 12:30
docker
linux
docker
git
持续部署CICD
目录(1)CICD的开展场景(2)项目实际应用CICD是
持续集成
(ContinuousIntegration)和持续部署(ContinuousDeployment)简称。
时间墨客
·
2023-07-29 12:00
ci/cd
初识CI/CD 持续开发
持续集成
与持续部署
假如把开发工作流程分为以下几个阶段:编码->构建->集成->测试->交付->部署正如你在上图中看到,「
持续集成
(ContinuousIntegration)」、「持续交付(ContinuousDelivery
guofeng_hao
·
2023-07-29 12:00
运维
devops
CICD
CICD
持续开发
持续集成
持续部署
Docker和
持续集成
/持续部署(CI/CD)
在现代软件开发中,
持续集成
(ContinuousIntegration)和持续部署(ContinuousDeployment)是非常重要的实践。
m0_38005052
·
2023-07-29 12:00
docker
docker
ci/cd
容器
如何将自动化测试和手工测试结果汇总?
一、要做什么事情将项目
持续集成
Hudson各个组件产生的自动化测试结果和每次需要手工功能测试的结果汇总展示到页面上,作为部门整个测试框架解决方案的一部分。
泽众云测试
·
2023-07-29 09:35
软件测试
自动化测试
自动化测试
功能测试
SkyEye与Jenkins的DevOps
持续集成
解决方案
在技术飞速发展的当下,随着各行各业的软件逻辑复杂程度提升带来的需求变更,传统测试已无法满足与之相对应的一系列测试任务,有必要引入一个自动化、可
持续集成
构建的DevOps平台来解决此类问题。
迪捷软件
·
2023-07-29 07:41
jenkins
devops
ci/cd
jenkins
jenkins是一款
持续集成
工具。它能从git仓库拉取代码,并且使用maven插件进行编译,调用shell命令,来更新应用程序。
lwz9103
·
2023-07-28 22:45
Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
2.Jenkins
持续集成
和持续交付项目。3.现有项目及gitlab(SVN或本地路径也行)地址。4.maven工具及环境变量配置,用于构建和管理任何基于Java的项目。
兴乐安宁
·
2023-07-28 18:08
Git
jenkins
maven
gitlab
免费商城搭建之java商城 开源java电子商务Spring Cloud+Spring Boot+mybatis+MQ+VR全景+b2b2c 手机商城免费搭建
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
微服务技术分享
·
2023-07-28 17:56
java
电子商务商城免费搭建
Java 后端开发实践 - 项目模板(16 步)
在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和
持续集成
基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。
倾听铃的声
·
2023-07-28 13:31
后端
java
spring
开发语言
数据库
JVM
Jenkins 还可以支持钉钉消息通知?一个插件带你搞定!
Jenkins作为最流行的开源
持续集成
平台,其强大的拓展功能一直备受测试人员及开发人员的青睐。大家都知道我们可以在Jenkins中安装Email插件支持构建之后通过邮件将结果及时通知到相关人员。
测试小鬼
·
2023-07-28 09:36
jenkins
钉钉
软件测试
经验分享
微信小程序
小程序
程序人生
不管了,如何创建freestyle、pipeline项目我一定要安利给你!
Jenkins是一个开源软件项目,是基于Java开发的一种
持续集成
工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的
持续集成
变成可能。
测试小鬼
·
2023-07-28 09:34
python
压力测试
单元测试
自动化
jenkins
一篇文章,教你彻底掌握接口测试!
二、为什么要做接口测试1.相比系统测试,更早介入测试,提高效率;2.可以发现前端测试不了的问题,提高版本质量;3.接口标准化了,更容易实现自动化和
持续集成
,降低测试成本。因此
测试小鬼
·
2023-07-28 09:03
软件测试
经验分享
程序人生
面试
职场
测试工具
Python、Pytest、Allure、Playwright和Jenkins实现测试自动化集成示例
通过将这些工具结合使用,可以实现自动化测试、测试结果报告、
持续集成
等功能,提高测试效率和质量。
测试店小二
·
2023-07-28 05:45
pytest
jenkins
自动化
python
appium
Jenkins+git
持续集成
搭建流程
1.jenkins安装git插件2.jenkins添加git全局凭据3.选择ssh用户名和私钥的形式4.git生成密钥方法命令:1.ssh-keygen-trsa2.cat/c/Users/Administrator/.ssh/id_rsa.pub(密钥目录)5.构建项目(自由风格)
苏凯_b937
·
2023-07-28 02:54
【Vue】CI
持续集成
Vue前端项目--20230627
我的实践(CI)1.打包npmrunbuild,产生dist文件2.将dist文件的内容拷贝到static下面。不用在nginx文件夹中3.编写nginx配置default.confserver{listen80;listen[::]:80;server_namelocalhost;location/{root/usr/share/nginx/html/static/;indexindex.htm
i see the future
·
2023-07-28 01:37
Vue
docker
前端
vue.js
nginx
免费商城搭建、免费小程序商城搭建、之java商城 电子商务Spring Cloud+Spring Boot+mybatis+MQ+VR全景+b2b2c
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
m0_66404702
·
2023-07-27 21:04
java
免费商城搭建
免费小程序商城搭建
搭建gitea+drone完成小团队的CD/CI
其实也就是是gitlab+rancher+docker+drone进行
持续集成
但这套是运维在用。作为公司的一个小透明当然是没法用的。但我很仰慕新技术啊,所以。自己动手,丰衣足食。
慕止
·
2023-07-27 18:53
Flutter混合开发和Android动态更新实践
Flutter混合开发和Android动态更新实践感谢闲鱼和csdn的文章给的思路:闲鱼flutter混合工程
持续集成
的最佳实践深入理解Flutter的编译原理与优化Flutter混合开发和动态更新的探索历程
雪晨杰
·
2023-07-27 17:38
yaml 格式错误 did not find expected key
持续集成
或者在k8smaster节点上执行yaml脚本部署时报错。看报错信息,描述的是yaml转json失败导致。
任庆
·
2023-07-27 15:27
kubernetes
PHP不权威总结
PHP不权威总结欢迎阅读本文目标用户是我自己,系统地
持续集成
PHP方方面面的知识,但不会事无巨细的一一列举,只会挑选我认为易忘、易错、重要的内容进行集成,而且大多是点到为止,需要更详细文档的话会额外链接
liufxlucky365
·
2023-07-27 15:08
Jenkins保姆级使用:Jenkins部署springboot项目,手把手实战经历
前言Jenkins是一个基于Java开发的开源的实现项目可
持续集成
的工具,解决了平时开发项目之后需要手动打包与发布项目的问题,将这个流程实现自动化;需要了解更多关于Jenkins的内容可以点击官网因为项目需要
zhaoshuangjian
·
2023-07-27 12:54
五
服务器
八
其他及工具
jenkins
spring
boot
java
docker基础
docker基础1.docker介绍docker是什么docker理念:一次构建封装到处运行docker:解决了运行环境和配置问题软件容器,方便做
持续集成
并有助于整体发布的容器虚拟化技术。
小熊故事集
·
2023-07-27 12:31
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他