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持续集成
GitLab CI/CD
持续集成
/部署 SpringBoot 项目
一、GitLabCI/CD介绍GitLabCI/CD(ContinuousIntegration/ContinuousDeployment)是GitLab提供的一种
持续集成
和持续部署的解决方案。
小毕超
·
2023-11-06 02:53
运维
gitlab
ci/cd
spring
boot
python写ui自动化测试用例_浅谈UI自动化测试
1、about自动化测试定义:把人为驱动的测试转化为机器执行的一种过程,重点在于
持续集成
这个概念;优势:节约人力和时间成本;测试金字塔:如上图所示,敏捷大师MikeCohn提出该概念,然后由MartinFowler
weixin_39525007
·
2023-11-05 21:29
基于Docker构建Jenkins CI平台
相关概念
持续集成
:CI(ContinuousIntegration):代码合并,构建,部署,测试,不断的执行这个过程,并且对执行结果反馈。
怪诞140819
·
2023-11-05 19:56
jenkins ---
持续集成
/持续发布
持续集成
/持续发布CI/CDJenkinsJenkins概述Jenkins目标Jenkins特性部署环境准备1、部署git2、jdk环境部署3.部署maven4.部署tomcat5.部署Jenkins6
树峰
·
2023-11-05 15:49
jenkins
jenkins
maven
tomcat
git
jdk1.8
测试老鸟,Python接口自动化测试框架搭建-全过程,看这篇就够了...
JMeter性能测试九、总结(尾部小惊喜)前言1、接口测试自动化好处可以在短时间内自动执行大量的测试用例;通过参数化和数据驱动的方式进行测试数据的变化,提高测试覆盖范围;快速反馈测试执行结果和报告;支持
持续集成
和持续
测试架构师北凡
·
2023-11-05 15:04
自动化测试从入门到精通
软件测试工程师
接口自动化测试
软件测试
软件测试工程师
自动化测试
接口自动化测试
接口自动化
Python自动化测试
自动化测试框架
基于Jenkins实现接口自动化
持续集成
,学完涨薪5k
一、JOB项目配置1、添加描述可选选项可填可不填2、限制项目的运行节点节点中要有运行环境所需的配置节点配置教程:https://blog.csdn.net/YZL40514131/article/details/1315042803、源码管理需要将脚本推送到远程仓库中4、构建触发器可以选择定时构建和轮询SCM定时构建:根据设置的定时时间,自动执行定时任务轮询SCM:当远程仓库中的代码发生变化时,会
bug捕手
·
2023-11-05 15:26
jenkins
自动化
ci/cd
尚硅谷Docker基础篇和Dockerfile超详细整合笔记
Docker解决了运行环境和配置问题的软件容器,方便做
持续集成
并有助于整体发布的容器虚拟化技术。基本概念:仓库(Repository):是存储Docker镜像的地方,可以理解为类似于代码仓库。
戇居
·
2023-11-05 12:00
docker
笔记
eureka
后端
容器
运维
java
使用应用编排服务一键式部署,
持续集成
利器--jenkins
这篇文章主要是来聊一聊jenkins,可说道jenkins,我没有办法不把它与
持续集成
(Continuousintegration,简称CI)联系到一起,所以我先来谈谈什么是
持续集成
以及为什么需要
持续集成
PaaS小魔仙
·
2023-11-05 09:15
个人分享
DevOps
持续集成
应用编排服务
AOS
jenkins
Travis CI用来
持续集成
你的项目
这里
持续集成
基于GitHub搭建的博客为项目工具:zqz@ubuntu:~$node--versionv4.2.6zqz@ubuntu:~$git--versiongitversion2.7.4zqz@
weixin_34319374
·
2023-11-05 09:15
运维
git
操作系统
Jenkins 配合 Kubernetes 实现服务
持续集成
的实践和建议
Kubernetes本身是一个以服务扩容见长的容器编排系统,如果不能跟其它CI/CD工具结合起来,从根本上说还是不能提升开发部署效率,达到
持续集成
,持续交付的目的,本文以Jenkins配合Kubernetes
Spring_java_gg
·
2023-11-05 09:45
jenkins:常用场景列举(十)
10常见场景列举使用Jenkins搭建iOS/Android
持续集成
打包平台Jenkins集成邮件通知模板Jenkins+Ant+Robotium构建自动化测试
持续集成
jenkins+ant+jmeter
土渣渣
·
2023-11-05 09:14
CICD
持续集成
学习笔记-入门篇(5)
持续集成
自动化(二):具体实现方式一
持续集成
自动化的第一种实现方式思路:以maven默认生成的项目为核心,直接用于项目开发和CI构建。由于笔者条件所限,所有的操作、运行均在本机执行。
leijiantian
·
2023-11-05 09:43
maven
eclipse
工作
svn
tomcat
java
持续集成
学习笔记-入门篇(9)团队管理:成员&权限设置、成果追踪与结果通知
此时,团队成员管理中的一部分工作就与
持续集成
挂上钩了。
leijiantian
·
2023-11-05 09:13
maven
svn
版本控制系统
工作
properties
permissions
持续集成
学习笔记-入门篇(4)
持续集成
自动化(一):所谓“关键”问题
搭建好
持续集成
环境后,接着就该学习各个工具的具体用法了。因为网上这些工具的入门级教程实在太多,笔者推荐几个自己学习时用的主要参考吧,省得板门弄斧了。
leijiantian
·
2023-11-05 09:43
maven
工具
tomcat
项目构建
开发工具
junit
Dubbo入门到精通学习笔记(六):
持续集成
管理平台之Hudson
持续集成
服务器的安装配置与使用...
两个脚本安装HudsonIP:192.168.4.2218G内存(Hudson多个工程在同时构建的情况下比较耗内存)环境:CentOS6.6、JDK7Hudson不需要用到数据库,Hudson只是一个
持续集成
服务器
as403045314
·
2023-11-05 09:42
java
运维
数据库
使用tomcat容器安装jenkins
jenkins简介Jenkins是一个开源CI&CD软件、提供友好操作界面的
持续集成
(CI)工具;起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行;
风早君
·
2023-11-05 05:23
tomcat
jenkins
java
【读书笔记-019】持续交付2.0之
持续集成
定义
持续集成
是一种软件开发实践,团队成员频繁地将工作成果集成在一起,每次提交后,自动触发运行一次包含自动化验证集的构建任务,以便能尽早发现集成问题。
爱倩子的李总
·
2023-11-05 03:50
《 Docker开发实践》基础篇读书笔记二
2,自动打包和部署应用3,创建轻量、私有的PaaS环境4,自动化测试和
持续集成
和部署5,部署并扩展Web应用、数据库和后端服务器6,创建安全沙盒7,轻量级的桌面虚拟化Docker的组件Docker包含三大核心组件
简四炮
·
2023-11-04 23:11
Jenkins 简介
从Hudson到Jenkins一个简短的故事应该使用Jenkins还是HudsonJenkins简介Jenkins,最开始被称作Hudson,是一个Java语言编写的开源的
持续集成
工具。
sankgao
·
2023-11-04 22:02
Jenkins
jenkins
运维
Jenkins入门介绍
一、介绍Jenkins是开源的,使用Java编写的
持续集成
的工具,Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且
持续集成
可以更早的获取代码变更的信息
什么鬼昵称
·
2023-11-04 22:27
测试框架
jenkins
运维
接口自动化测试
接口自动化测试可以有效地支持
持续集成
和持续交付,帮助团队快速交付高质量的软件产品。同时,我也把他也给我准备了一份软件测试视频教程(含接口、自动化、性
互联网杂货铺
·
2023-11-04 15:53
python
软件测试
自动化测试
测试工程师
职场和发展
接口自动化测试
测试工具
GitHub Pages 配合 GitHub Actions 实现文档网站自动部署
因此这边用了GitHubAction实现
持续集成
。
持续集成
由很多操作组成,比如拉取代码、执行测试用例、登录远程服务器,发布到第三方服务等等。GitHub把这些操作就称为actions。
天猫精灵998
·
2023-11-04 08:50
Javascript
前端面经
github
ci/cd
自动化测试媒体软件,软件测试自动化测试之资讯类自动化测试项目
模式来设计自动化测试框架的架构、采用pytest测试框架来管理维护用例、采用YAML格式来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、采用Allure生成内容丰富、页面美观的自动化测试报告、采用Jenkins
持续集成
工具管理自动化脚本
郭底迪
·
2023-11-04 07:24
自动化测试媒体软件
Java商城免费搭建 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
m0_67544708
·
2023-11-04 07:55
java
vr
商城免费搭建
免费小程序商城搭建之b2b2c o2o 多商家入驻商城 直播带货商城 电子商务b2b2c o2o 多商家入驻商城 直播带货商城 电子商务
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
m0_67544708
·
2023-11-04 07:55
小程序
商城免费搭建
最全的项目部署+
持续集成
解决方案:Jenkins + git + docker
1、概述1.1什么是
持续集成
,持续交付
持续集成
(Continuousintegration,简称CI)指的是,频繁地(一天多次)将代码集成到主干持续交付/持续部署(ContinuousDelivery(
TheChainsmoker
·
2023-11-04 03:36
jenkins
ci
git
java
docker
在Google Kubernetes集群创建分布式Jenkins(一)
因为项目需要,在GKE的集群上需要创建一个
CICD
的环境,记录一下安装部署一个分布式Jenkins集群的过程。
gzroy
·
2023-11-04 00:40
kubernetes
分布式
jenkins
ci/cd
Appium —— 初识移动APP自动化测试框架Appium
说到移动APP自动化测试,代表性的测试框架非Appium莫属,从今天开始我们将从APP结构解析、Appium框架学习、安卓/iOS自动化测试实战、自动遍历回归测试、自动化测试平台及
持续集成
,多个维度一起由浅入深的学废
程序员曦曦
·
2023-11-03 22:51
软件测试
软件测试工程师
自动化测试
appium
功能测试
软件测试
自动化
程序人生
职场和发展
GitLab CI/CD详解
ContinuousIntegration(CI)
持续集成
ContinuousDelivery(CD)持续交付ContinuousDeployment(CD)持续部署GitlabCI/CD内置于GitLab
Cui_Shu
·
2023-11-03 21:34
Java商城免费搭建 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
微服务商城技术分享
·
2023-11-03 19:12
spring
电商平台免费搭建
【行云流水线实践】基于“OneBuild”方法对镜像进行快速装箱 | 京东云技术团队
问题一般,我们会使用类似JenkinsCI系统来构建镜像,以满足
持续集成
,持续开发,持续交付等场景。事实上,如果我们在某一方面能够提升
京东云技术团队
·
2023-11-03 12:07
云服务
京东云
镜像
docker
云原生
云计算
Java资源大全中文版-Awesome - java
目录Java资源大全中文版古董级工具构建工具字节码操作集群管理代码分析编译器生成工具外部配置工具约束满足问题求解程序
持续集成
CSV解析数据结构数据库时间日期工具库依赖注入开发
秦岭熊猫
·
2023-11-03 11:30
Java
Java 程序员必须收藏的资源
官网Hudson:
持续集成
服务器,目前仍在活跃开发。官网JavaServerFaces:Mojarra是JSF标准的一个开源实
QQ1394520090
·
2023-11-03 11:58
数据
库
并发
验证码
服务器
2019-03-31 什么是package-lock.json(官方文档解释)
这个文件旨在被提交到源代码库,并提供各种用途:描述依赖关系树的单一表示,以确保队友,部署和
持续集成
确保安装完全相同的依赖关系。为用户提供一个设施,使其能够“前往”以前的状态,node_modules
断水流大师哥
·
2023-11-03 07:01
《研发效能(DevOps)工程师》课程简介(三)丨IDCF
在研发效能领域中,【开发与交付】的学习重点在于掌握高效的开发工具和框架,了解敏捷开发方法,掌握
持续集成
与持续交付技术,以及如何保证应用程序的安全性和合规性等方面。
IDCF社区
·
2023-11-03 05:34
研发效能
devops
敏捷开发
安全
gitlab
CICD
保姆级讲解从零到一搭建部署环境
简介gitlab是企业级,私有代码管理工具,就是用来存放企业代码的但gitlab
CICD
则是将代码和
持续集成
,持续部署功能一体化达到提交代码,就能自动部署的效果,非常方便下面带领大家,从零到一搭建gitlab
CICD
yuanyi正
·
2023-11-03 03:55
git
github
gitlab
服务器
centos
gitlab
cicd
Gitlab
CICD
自动化构建vue3
文章目录背景步骤初始化vue3项目选择vue3版本在gitlab上创建项目并把本地项目推送到远程服务器中安装gitlab-runner注册gitlab-runner在项目中配置.gitlab-ci.yml结果背景为了我们方便的前端部署,我们可以在自己的服务器上安装一个自动化构建工具用于自动打包我们的前端项目,这样我们就不需要每次上传代码手动部署了。步骤初始化vue3项目选择vue3版本vuecre
小明.杨
·
2023-11-03 03:54
运维
自动化
git
github
gitlab
cicd
条件执行
gitlab条件、分支判断的demo可以查看官文档:更加详细。可以实现指定分支分条件运行或者指定job分条件运行等。---.script:stage:buildscript:-env|grepCI_COMMIT_|sort-iftest-n"$CI_COMMIT_BRANCH";thenecho"test-nCI_COMMIT_BRANCH=true";elseecho"test-nCI_COMM
王の蔑视~~~
·
2023-11-03 03:52
cicd
ci
devops
git
Gitlab / gitlab
CICD
用法
.完成代码编写后进行提交注意需要填写注释如红圈中5.进行拉项目内容和上传6.右下角的提示是否成功7.在Gitlab中查看是否上传完成8.进行分支合并9.完成合并后查看分支是否消失10不使用gitlab
CICD
木木的瓜
·
2023-11-03 03:52
gitlab
简单的 Gitlab
CICD
Demo
当开发者提交代码到Gitlab的代码仓库时,Gitlab就会自动根据gitlab-ci.yml文件里定义的流程进行
CICD
Gitlab解析步骤,给GitlabRunner分配
CICD
任务,实际完成具体任务操作的是
YongHua_Zhu
·
2023-11-03 03:22
git
ci
Trino源码Gitlab
CICD
单测环境搭建
在中大型公司,由于对Trino源码的定制魔改量越来越大,会随着时间推移而增大出现冷门bug的概率,所以需要建立一套自动测试机制,在魔改源码合入主分支时可以自动触发testcase,通过特定单测的执行失败,来更清晰的判断是否过去的魔改涉及到了不符合社区源码原本假设的部分,并对魔改后的情况不一致进行修正。GitlabRunner正好可以提供这样的机制,提升更早发现源码改动问题的效率。一、安装并注册Gi
书忆江南
·
2023-11-03 03:49
Presto
gitlab
ci
presto
trino
单元测试
Gitlab
CICD
配置runner
首先要安装gitlab-runner,安装过程略1.进入Gitlab项目界面,点击侧边栏Settings->CD/CD→RunnersCollapse→Specificrunners,获得URL与token2.登录装有gitlab-runner的电脑,命令行输入gitlab-runnerregister注册runner,按如下图进行配置如果使用本机环境,在Enteranexecutor输入shel
interesting233333
·
2023-11-03 03:19
gitlab
cicd
流水线
gitLab
CICD
传统应用发布模式问题:错误发现不及时人工低级错误团队工作效率低开发运维对立引入CI/CDCI(
持续集成
):合并开发人员正在开发编写的所有代码的一种做法通常一天内进行多次合并和提交代码从此存储库或生产环境中进行构建和自动化测试
雾里看花Java
·
2023-11-03 03:19
分布式
java
docker
Gitlab
CICD
进阶教程
最近有时间搞
cicd
,查阅各种文档,基于我所在公司的代码管理和发布流程,总结出一套
CICD
最佳实践。
蓝绿色~菠菜
·
2023-11-03 03:49
Git
DevOps
git
github
docker
记一次gitlab
cicd
部署多项目流水线流程
参考文档gitlab官方中文文档GitLabCI/CD实现代码推送后自动maven打包发布项目背景项目A。A项目pom中依赖B的jar包项目B两个项目都仅限prod分支被合并代码时才触发流水线两个项目都是maven项目流程:gitlab服务器=>gitlabrunner打包服务器=>部署服务器流水线触发后,在打包服务器内打包完成,然后再通过ssh命令(这里略过,读者自行搜索)发送至部署服务器并运行
Zyd_code
·
2023-11-03 03:48
gitlab
服务器
运维
gitlab
cicd
CICD
是指
持续集成
和部署,一般涵盖以下过程常规步骤如下:1、代码开发2、代码提交(dev分支)3、
持续集成
自动检查和编译包含:1、sonar初步检查,代码规范2、自动编译,代码正确性检查3、单元测试,
Crystal_lpx
·
2023-11-03 03:18
gitlab
持续集成
纯 k8s 部署实现 gitlab
CICD
保姆级教程
gitlab
CICD
k8s安装GitLabGitLab具有三个需要进行持久化的目录,它们分别是/etc/gitlab、/var/log/gitlab、/var/opt/gitlab,它们分别为Gitlab
赵帅哥你好帅
·
2023-11-03 03:48
kubernetes
gitlab
git
Gitlab
CICD
实用技巧汇总
关于.gitlab-ci.yml的实用配置1、stage参数stages:-build-test-deploy相同stage的作业会并行执行,有一个失败,则认为这个stage失败。不同stage的作业会按序执行,前面stage有失败,后续stage不会继续执行。可以使用needs参数改变不同stage之间的依赖关系。2、cache参数cache是一种用于存储和重用构建产物的机制,以加速CI/CD管
蓝绿色~菠菜
·
2023-11-03 03:47
DevOps
gitlab
git
小程序商城免费搭建之java商城 电子商务Spring Cloud+Spring Boot+二次开发+mybatis+MQ+VR全景+b2b2c
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
微服务商城技术分享
·
2023-11-03 01:53
java
小程序
spring
cloud
java商城免费搭建 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城
SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、
持续集成
Xiaohong0716
·
2023-11-03 00:05
java
vr
商城免费搭建
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他