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
个人积累-持续集成
持续集成
交付CICD:基于ArgoCD 的GitOps 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.K8Smaster节点部署ArgoCD3.基于ArgoCD实现GitOps(同步部署文件)4.基于ArgoCD实现GitOps(同步HELM文件)二、问题1.ArgoCD连接K8S集群状态为Unknown2.ArgoCD创建application失败3.curl命令一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.
cronaldo91
·
2023-12-22 07:41
持续集成交付CICD
ci/cd
argocd
运维
.gitlab-ci.yml 配置文件的编写
一、什么是.gitlab-ci.yml文件GitLab提供
持续集成
服务。
votaries
·
2023-12-21 20:31
DevOps
gitlab
ci
gitlab
devops
搞懂这6 个
持续集成
工具,领先80%测试人!
这就是我们要说的集成,而
持续集成
(CI)及其自动化工具的全部目的是将代码从测试、
程序员雷子
·
2023-12-21 15:20
ci/cd
测试用例
功能测试
单元测试
测试工具
selenium
postman
Jenkins + gitlab
持续集成
和持续部署的学习笔记
软件开发瀑布模型软件的敏捷开发1.1
持续集成
持续集成
(Continuousintegration简称CI):指的是频繁的将代码集成到主干。
高建伟-joe
·
2023-12-21 15:06
Linux
系统
jenkins
gitlab
ci/cd
运维开发
持续集成
交付CICD:HELM 手动完成前端项目应用发布与回滚
目录一、实验1.环境2.K8Smaster节点部署HELM33.K8Smaster节点安装git4.Harbor镜像确认5.HELM手动完成前端项目应用发布与回滚6.代码上传到GitLab二、问题1.Ingress中path的类型有何区别2.HELM创建项目报错一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jen
cronaldo91
·
2023-12-21 08:28
持续集成交付CICD
ci/cd
运维
gitlab
持续集成
交付CICD:HELM 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.GitLab共享库新建HELMCI流水线3.Jenkins新建HELMCI流水线5.Jenkins构建前端项目6.GitLab共享库新建HELMCD流水线7.Jenkins新建HELMCD流水线8.HELM完成前端项目应用发布与回滚9.Jenkins再次构建前端项目10.HELM再次完成前端项目应用发布与回滚二、问题1.HELMCD流水线报错一、实验1.环境(1)主机表1主
cronaldo91
·
2023-12-21 08:28
持续集成交付CICD
ci/cd
自动化
运维
Postman接口测试之:Postman数据驱动与
持续集成
(3)
1、postman从接口调试到自动化测试:1、自动判断执行是否成功。-通过代码来进行结果的断言。2、多个接口如何批量运行。-通过postman的collection进行运行。3、测试数据管理方式-collection的run中提供了用数据文件驱动的方式。postman支持的是csv和json两种格式。用csv可以用excel打开,方便管理。4、工作中如何定时执行生成报告或者将自动化测试结合到研发体
特斯汀软件测试
·
2023-12-21 05:59
飞天使-k8s知识点1-kubernetes架构简述
文章目录名词功能要点k8s核心要素CNCF云原生框架简介k8s组建介绍名词CI
持续集成
,自动化构建和测试:通过使用自动化构建工具和自动化测试套件,
持续集成
可以帮助开发人员自动构建和测试他们的代码。
飞天使star
·
2023-12-21 05:11
kubernetes
架构
容器
Jenkins
项目部署_
持续集成
1今日内容介绍1.1什么是
持续集成
持续集成
(Continuousintegration,简称CI)指的是,频繁地(一天多次)将代码集成到主干
持续集成
的组成要素一个自动构建过程,从检出代码
无条件做异梦
·
2023-12-20 23:44
#
部署技术
jenkins
Jenkins + Docker
持续集成
Jenkins介绍Jenkins是一个开源软件项目,是基于Java开发的一种
持续集成
工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的
持续集成
变成可能。
weixin_30933531
·
2023-12-20 18:27
运维
java
git
jenkins部署
Jenkins+Docker
持续集成
本节内容:Jenkins介绍安装部署JenkinsJenkins构建maven风格的jobJenkins邮件通知设置SonarJenkins与Docker结合一、Jenkins
taihexuelang
·
2023-12-20 18:54
架构
微服务的优缺点
易于和第三方继承,微服务允许容易且灵活的方式集成自动部署,通过
持续集成
工具
一只爱好编程的程序猿
·
2023-12-20 17:39
微服务
微服务
java
架构
使用 GitLab
持续集成
学习完整课程请移步互联网Java全栈工程师本节视频【视频】项目实战-iToken-部署
持续集成
-使用GitLab
持续集成
简介从GitLab8.0开始,GitLabCI就已经集成在GitLab中,我们只要在项目中添加一个
撸帝
·
2023-12-20 13:34
编写CI/CD自动化部署脚本
编写CI/CD自动化部署脚本什么是CI/CDCI/CD是现代软件开发过程中的关键实践,它包含两个缩写:CI,或者
持续集成
(ContinuousIntegration)CD,可以指持续交付(ContinuousDelivery
安德伍德之心
·
2023-12-20 12:48
ci/cd
自动化
servlet
Tomcat 部署安装Jenkins
前言Jenkins是一款开源的
持续集成
工具,可以自动化地构建、测试和部署软件项目。
Mortalz7
·
2023-12-20 10:27
Tomcat
tomcat
jenkins
持续集成
交付CICD:K8S 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.GitLab新建项目存放K8S部署文件3.Jenkins手动测试前端项目CD流水线代码(下载部署文件)4.将K8Smaster节点配置为jenkins从节点5.K8S手动回滚前端项目版本6.Jenkins手动测试前端项目CD流水线代码(发布应用)7.Jenkins手动测试前端项目CD流水线代码(添加选择回滚功能)8.Jenkins创建前端项目CD流水线9.GitLab修改代
cronaldo91
·
2023-12-20 07:47
持续集成交付CICD
ci/cd
kubernetes
自动化
持续集成
交付CICD:K8S 通过模板文件自动化完成前端项目应用发布
目录一、实验1.环境2.GitLab更新deployment文件3.GitLab更新共享库前端项目CI与CD流水线4.K8S查看前端项目版本5.Jenkins构建前端项目6.Jenkins再次构建前端项目二、问题1.Jenkins构建CI流水线报错2.Jenkins构建CI流水线弹出脚本报错3.Jenkins构建CD流水线报错4.URL中特殊字符实现哪些功能5.sed如何实现替换特殊字符一、实验1
cronaldo91
·
2023-12-20 07:17
持续集成交付CICD
ci/cd
kubernetes
自动化
自动化
持续集成
一、概念互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是
持续集成
(Continuousintegration,简称CI)1.1
持续集成
(采蜜)
持续集成
指的是,频繁地(一天多次)将代码集成到主干
Dovis_911b
·
2023-12-20 03:51
【Jenkins】Pipeline 简单使用
什么是JenkinspipelineJenkinsPipeline是Jenkins的一个插件,它允许你以代码的方式定义和管理
持续集成
和交付流水线。
顽石九变
·
2023-12-19 21:04
运维
jenkins
servlet
运维
Java版商城:Spring Cloud+SpringBoot b2b2c实现多商家入驻、直播带货及免 费小程序商城搭建
springboot、mybatis、redis3.前端框架vue、uniapp、bootstrap/h5/css3、ios、android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
微服务 spring cloud
·
2023-12-19 18:55
java
spring
cloud
spring
boot
电子商务商城
商城免费搭建
前端开发资源网站地址总结
文章目录一、搜索技巧二、接下来笔者与大家分享一下我
个人积累
的网站:1.基础学习类网站2.开发文档类网站3.解决开发难点类网站【各种库,插件,开源网站介绍】4.想要实现快速开发不可不知的5.各种功能网站6
Shero.李建业
·
2023-12-19 17:01
前端
Java版商城:Spring Cloud+SpringBoot b2b2c实现多商家入驻、直播带货及免 费小程序商城搭建
springboot、mybatis、redis3.前端框架vue、uniapp、bootstrap/h5/css3、ios、android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
Xiaohong0716
·
2023-12-19 12:09
电子商务商城
商城免费搭建
java
spring
boot
spring
cloud
持续集成
交付CICD:K8S 手动完成前端项目应用发布与回滚
目录一、实验1.环境2.Harbor查看镜像与连接K8S节点3.K8S集群部署nginx-ingress-controller4.Jenkins通过GitLab共享库实现前端项目镜像构建5.K8Snode节点拉取镜像6.K8Smaster节点更新部署文件7.前端项目应用回滚一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.
cronaldo91
·
2023-12-19 06:49
ci/cd
kubernetes
容器
持续集成
交付CICD:Jenkins使用GitLab共享库实现前端项目镜像构建
目录一、实验1.GitLab修改项目文件与Harbor环境确认2.Jenkins使用GitLab共享库实现前端项目镜像构建3.优化CI流水线封装Harbor账户密码4.Jenkins再次使用GitLab共享库实现前端项目镜像构建一、实验1.GitLab修改项目文件与Harbor环境确认(1)GitLab共享库新建k8sci.jenkinsfile(2)查看目录(3)修改k8sci.jenkinsf
cronaldo91
·
2023-12-19 05:17
持续集成交付CICD
ci/cd
jenkins
gitlab
2022-03-06
十八单元自动化持续继承1.概念1.
持续集成
:持续的将分支集成到主干2.持续交付:持续将此版本提交给质量团队3.持续部署:持续将代码部署到生产环境2.Jenkins介绍1.概念:Jenkins是一个开源软件项目
小董小董
·
2023-12-19 03:30
理解和应用
持续集成
-Tekton
前面介绍了如何通过jenkins完成构建,在使用jenkins过程中,也有一些不足,例如基于脚本的job配置复用率不足,另外代码调试困难。所以如何提高job的配置脚本的复用和让流水线作业的配置更好的适应云原生场景的需求变得越来越迫切。而基于声明式API的流水线-Tekton能有效解决上面的两个问题。自定义:Tekton对象高度自定义,可扩展性极强,平台工程师可预定义可重用模块,开发人员可在其他项目
taoli-qiao
·
2023-12-19 02:11
云原生
kubernetes
tekton
在 Kubernetes 上使用 Tekton 快速实现应用自动发布
Tekton是一个功能强大的Kubernetes原生开源框架,用于创建
持续集成
和交付系统。
运维之美
·
2023-12-19 02:41
企业使用APP自动化测试工具的重要因素
这对于企业来说至关重要,特别是在
持续集成
和持续交付的环境中。自动化测试确保在每次代码变更后能够快速、可靠地验证应用程序的正确性,加
掌动智能
·
2023-12-18 23:51
自动化
测试工具
运维
Web自动化测试工具起到哪些重要作用
这有助于加速测试过程,特别是在敏捷开发和
持续集成
的环境中。快速的测试执行有助于及早发现潜在问题,提高开发周期的效率。
掌动智能
·
2023-12-18 23:21
自动化
测试工具
运维
尚硅谷Docker笔记-基础篇
B站视频:https://www.bilibili.com/video/BV1gr4y1U7CY1.Docker简介解决了运行环境和配置问题的软件容器方便做
持续集成
并有助于整体发布的容器虚拟化技术容器与虚拟机比较
Shinka-深深
·
2023-12-18 10:17
Docker
docker
笔记
容器
谷歌是怎么做测试的--测试认证
级别1:使用测试覆盖率工具;使用
持续集成
;测试分级为小型、中型、大型;明确标记哪些测试是非确定性的测试(非确定性测试指测试结果不确定的用例);创建冒烟测试集合;级别2:如果有测试运行结果为红色就不会发布
夏伟才
·
2023-12-18 05:48
接口测试和功能测试的区别
第二部分:主要介绍为什么要做接口测试,并简单总结接口
持续集成
和接口质量评估相关内容。第一部分:首先,在做接口测试的过程中,经常有后端开发会问:后端接口都测试什么?怎么测的?后端接口测试一遍,前端也测
程序员曦曦
·
2023-12-17 23:07
自动化测试
软件测试
软件测试工程师
功能测试
软件测试
自动化测试
程序人生
职场和发展
持续集成
交付CICD:GitLabCI上传Nexus制品
目录一、实验1.GitLabCI上传Nexus制品2.优化GitLabCI(引用系统变量)3.添加if条件判断项目类型4.优化GitLabCI(模板类)二、问题1.GitLabCI获取jar文件失败2.GitLabCI获取流水线项目命名空间失败3.GItLabPackage如何实现上传至本地仓库一、实验1.GitLabCI上传Nexus制品(1)进入共享库(2)修改流水线,提交到masterinc
cronaldo91
·
2023-12-17 21:47
持续集成交付CICD
ci/cd
运维
gitlab
Git应用——代码提交规范 feat ,fix ,style
BUGstyle代码风格相关无影响运行结果的perf优化/性能提升refactor重构revert撤销修改test测试相关docs文档/注释chore依赖更新/脚手架配置修改等workflow工作流改进ci
持续集成
Perley620
·
2023-12-17 13:36
SpringBoot
git
持续集成
交付CICD:基于 GitLabCI 与 JenkinsCD 实现后端项目发布
目录一、实验1.GitLabCI环境设置2.优化GitLabCI共享库代码3.JenkinsCD发布后端项目4.再次优化GitLabCI共享库代码5.JenkinsCD再次发布后端项目一、实验1.GitLabCI环境设置(1)GitLab给后端项目添加CI配置路径(2)项目添加runnner(3)修改项目本地CI文件,避免运行远程流水线报错(4)分支RELEASE-1.1.1添加到受保护分支(5)
cronaldo91
·
2023-12-17 11:17
ci/cd
持续集成
交付CICD:Jenkins使用GitLab共享库实现自动上传前后端项目Nexus制品
目录一、实验1.GitLab本地导入前后端项目2.Jenkins新建前后端项目流水线3.Sonarqube录入质量阈与质量配置4.修改GitLab共享库代码5.Jenkins手动构建前后端项目流水线6.Nexus查看制品上传情况7.优化代码获取RELEASE分支8.优化Jenkins流水线项目名称一、实验1.GitLab本地导入前后端项目(1)导入后端maven项目(2)导入前端npm项目2.Je
cronaldo91
·
2023-12-17 11:44
持续集成交付CICD
ci/cd
云计算
运维
jenkins
gitlab
Appium —— 初识移动APP自动化测试框架Appium
说到移动APP自动化测试,代表性的测试框架非Appium莫属,从今天开始我们将从APP结构解析、Appium框架学习、安卓/iOS自动化测试实战、自动遍历回归测试、自动化测试平台及
持续集成
,多个维度一起由浅入深的学废
程序员油条
·
2023-12-17 11:23
软件测试
自动化测试
技术分享
appium
什么是CI/CD?如何在PHP项目中实施CI/CD?
CI/CD(
持续集成
/持续交付或持续部署)是一种软件开发和交付方法,它旨在通过自动化和
持续集成
来提高开发速度和交付质量。
xiangpingeasy
·
2023-12-17 06:26
PHP
ci/cd
php
jenkins
介绍jenkins部署jenkins打包和部署操作CI/CD介绍互联网软件的开发和发布,已经形成了一套标准流程,假如把开发工作流程分为以下几个阶段:编码→构建→集成→测试→交付→部署正如你在上图中看到,
持续集成
王酒懵子
·
2023-12-17 06:04
jenkins
运维
java
jenkins
持续集成
环境搭建拦路虎和vc6.0编译莫名停止故障解决方法总结
#jenkinsjenkins作为
持续集成
的框架和平台,在敏捷开发中确实起到很好的粘合作用。
快乐的阿常艾念宝
·
2023-12-17 05:50
杂谈&随想
linux
脚本
tomcat
敏捷开发
java
语言
CI/CD工具
一、什么是CI/CD工具CI(Continuousintegration):
持续集成
是指多名开发者在开发不同功能代码的过程当中,可以频繁的将代吗行合并到一起并切相互不影响工作。
小迪门生202
·
2023-12-17 05:14
ci/cd
运维
git各分支简介
分支一般由develop以及hotfix分支合并,任何时间都不能直接修改代码二、develop开发分支存在一条开发分支这个分支维护了当前开发中代码的主线,始终保持代码新于master以及bug修复后的代码
持续集成
小迪门生202
·
2023-12-17 05:09
git
Docker + Jenkins + Git + Pytest + Allure 自动化测试之
持续集成
收官
前言:Docker+Jenkins+Git+Pytest+Allure自动化测试之
持续集成
收官过程:后续有机会了,给大家分享其中的踩坑之路结果:已完成UI自动化与API接口自动化的搭建,可以通过报告路径访问
python撸码的阿帅
·
2023-12-16 23:31
python
python
【完美】docker下安装jenkins+python+allure+pytest完成ApiAutoTest
持续集成
接口自动化项目
并且通过jenkins来实现
持续集成
。二、框架简介:本框架通过excel来管理用例,在excel中维护用例数据。
docker_a
·
2023-12-16 23:31
allure报告
接口自动化
python
测试工具
pytest+docker+jenkins+gitlab+allure接口自动化
持续集成
一、centos7安装docker建议先把用户切换成root用户来执行命令,用su命令来切换;1、查看本机内核:uname-r2.使用root权限更新yum包(生产环境中此步操作需慎重,看自己情况,学习的话随便搞)yum-yupdate这个命令不是必须执行的,看个人情况,后面出现不兼容的情况的话就必须update了注意yum-yupdate:升级所有包同时也升级软件和系统内核;yum-yupgra
我和电瓶不能说的秘密
·
2023-12-16 23:29
docker
jenkins
pytest
Jenkins Pipeline 脚本优化实践:从繁琐到简洁
引言在
持续集成
的过程中,JenkinsPipeline是非常关键的一环。它定义了如何自动编译、测试和部署代码。
saynaihe
·
2023-12-16 20:25
jenkins
linux工具
chatgpt
jenkins
运维
chatgpt
持续集成
交付CICD:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布
目录一、实验1.蓝绿发布准备2.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布二、问题1.手动构建Jenkins前端项目CI流水线报错一、实验1.蓝绿发布准备(1)环境表1蓝绿发布相关主机服务IP地址端口主机名LB192.168.204.138017tomcatservice1192.168.204.1808019(K8S)master1service
cronaldo91
·
2023-12-16 17:03
ci/cd
jenkins
gitlab
持续集成
交付CICD:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前后端应用
目录一、实验1.部署Ansible自动化运维工具2.K8S节点安装nginx3.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前后端应用二、问题1.ansible安装报错2.ansible远程ping失败3.Jenkins流水线通过ansible命令直接ping多台机器的网络状态报错一、实验1.部署Ansible自动化运维工具(1)环境表1主机管理端192.168.20
cronaldo91
·
2023-12-16 17:32
ci/cd
jenkins
gitlab
持续集成
交付CICD:通过API方式上传Nexus制品
目录一、实验1.通过API方式上传Nexus制品二、问题1.如何通过API方式上传PNG图片2.如何通过API方式上传tar.gz与ZIP文件3.如何通过API方式上传Jarfile文件4.如何通过API方式上传制品(maven类型的制品)文件5.如何下载制品一、实验1.通过API方式上传Nexus制品(1)Nexus选择API界面(2)进入API界面(2)指定仓库名(3)选择上传的目录、文件、文
cronaldo91
·
2023-12-16 17:58
持续集成交付CICD
ci/cd
运维
运维开发
发布一个
持续集成
的npm包
贼简单,分三步走!自己搞了个简单的vuecli并已经发布成功。欢迎查看npm地址:https://www.npmjs.com/package/krkr-cli相信你看完也能发布属于自己的第一个npm包加油~!第一步:准备工作你需要安装node。你需要有一个github账号。并且你的项目已经推送到了github。你需要有一个npm账号。注册npm如果没有账号,先去注册吧。第二步:package.js
piter苏
·
2023-12-16 16:27
npm&脚手架
npm
ci
前端
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他