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
自动部署 管道 ci cd_自动化测试在CI CD管道中的作用
自动部署管道
cicd
业界广泛采用的软件开发实践:持续集成和持续部署可确保良好地交付产品并经常交付。常规代码提交需要常规/连续测试,而如果忽略它,则可能导致非弹性基础结构。如何交付坚固的
CICD
管道?
dnc8371
·
2020-09-16 08:43
大数据
人工智能
java
python
编程语言
浅谈
CICD
持续集成、持续部署的流程
Jenkins是一个比较流行的持续集成工具GitLab是存储镜像的镜像仓库由客户端将代码push推送到git仓库,gitlab上配置了一个webHook的东西可以触发Jenkins的构建。进入到Jenkins虚线范围内,它所做的事情非常多,从mvn构建代码,对代码进行静态分析,做单元测试,测试通过之后就可以build镜像,镜像构建成功后就把镜像push推送到Harbor镜像仓库中,镜像push推送
SunAlwaysOnline
·
2020-09-14 19:10
K8S
Docker
CICD
—版本管理 Git
CI概念介绍--------------------------------------GIT使用--------------------------------------CI系统之前,如何Git操作步骤1.克隆代码到本地gitclonehttp://percentum.tech2.新建分支gitcheckoutbranch3.提交代码第一次提交gitcommit-m"addinterface"
leledodo
·
2020-09-14 17:45
CICD
jenkins 构建发布vue项目
由于我们的项目都是使用Jenkins进行发布的,基于
CICD
的思想,我自然而然的想到Jenkins来发布vue。于是就尝试了一番,过程不算复杂,如果有Jenkins使用经验不费半天功夫就搞定了。
leoss.H
·
2020-09-13 16:56
devops
Kubernetes集成Jenkins实现
CICD
CI&CD:如果springboot-demo需要修改某些代码,按照上述流程,是不是又要重新打包?然后写Dockerfile,push镜像,然后写k8s配置文件等等之类的操作,在生产环境我们也会遇到发包更新频繁的问题,那么有什么办法提高我们的发布效率与协作效率呢?这里我们通常会引入CI&CD的概念持续集成(Continuousintegration,简称CI:频繁地(一天多次或者N次)将代码集成到
随风去。
·
2020-09-11 23:21
Kubernetes
GitLab
CICD
实践简介
本文是《GitLabCI实践》教程基础部分内容,讲述为什么要使用GitLab
CICD
功能,点击上面图片获取免费公开课报名链接,欢迎报名学习!
DevOps云学堂
·
2020-09-11 20:16
分布式调度,分布式事务,分布式执行计划
在做调度系统中,需要涉及到dns,高防,接入层集群,应用层集群,中间层集群,消息系统集群,数据库集群,缓存集群,ES集群,
CICD
,监控等等。为了保证切流成功。
longxibendi
·
2020-09-11 19:10
高性能网站
hadoop
什么是CI CD? 什么是DevOPS?他们有什么联系和区别?
什么是
CICD
CICD
一般包含三个概念:持续集成(ContinuousIntegration,CI),持续交付(ContinuousDelivery),持续部署(ContinuousDeploy)。
GaleZhang
·
2020-09-11 19:58
架构设计
使用frp代理本地机器到公网
使用frp代理本地机器到公网博客地址:www.vonchange.com闲置主机做开发服务器搭建ubuntuserver及其k8s使用frp代理本地机器到公网搭建gitlab并使用
CICD
部署HelloWorld
小白鼠V
·
2020-09-11 14:45
frp
方向代理
gitlab
DevOps - DevOps基础概念梳理
www.cnblogs.com/anliven/p/9136624.html目录DevOpsDevOps的好处与价值可能的几个关注点DevOps能力环DevOps与持续集成、持续交付一个完整的过程典型的
CICD
浮煌
·
2020-09-10 16:54
转载博客
Docker安装Gitlab和Gitlab-Runner并实现项目的
CICD
本文详细介绍如何在Linux系统使用Docker安装Gitlab、Gitlab-Runner并实现项目的
CICD
一、安装Gitlab1、拉取镜像并启动由于服务器的80端口可能被占用,所以这里我们改成了其他端口来启动
阿靖哦
·
2020-08-25 05:58
CICD
如何通过Rancher webhook微服务实现Service/Host的弹性伸缩
概述结合大家
CICD
的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现Service/Host的弹性伸缩。流程介绍ServiceScale创建example服务对象。
weixin_34138521
·
2020-08-25 05:54
运维
网络
第一周入职总结
做了啥一周的入职过去了,整个周也没有做太多东西,总结下来就是熟悉一些文档,熟悉整个工作流包括
CICD
的流程,然后通过修复BUG了解项目,同时也是了解一些开发工具的使用,顺便把之前一些模糊的概念也渐渐完善了
eswang
·
2020-08-24 17:47
入职总结
使用jenkins和gitlab-runner DevOps
CICD
- 制作docker镜像并推送到阿里云镜像仓库
说到
CICD
比较出名的有jenkins和gitlab-runner、circle.ci和travis.ci等等,大
Awbeci
·
2020-08-24 17:10
jenkins
devops
docker
尚硅谷2020谷粒商城项目
技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化
CICD
,对标阿里P6/P7,冲击40
乘风破浪_27
·
2020-08-24 16:35
资源
java
spring
啊!这磨人的小妖精 !node-sass在docker镜像中安装的正确姿势
背景最近笔者发现ali_cloud上的gitlab
CICD
build前端vue工程docker镜像一直很慢,快的时候7,8分钟,慢的时候40分钟,慢就慢了且常常40多分钟的时候给我来下个failed找原因顶着屏幕看了下
熊丸子
·
2020-08-24 15:11
docker
sass-安装
Docker-swarm 集群部署及使用 jenkins-
CICD
一.Docker部署yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyummakecachefastyuminstalldocker-ceservicedoc
大爷来玩呀你懂得
·
2020-08-24 15:30
swarm
ci
docker
jenkins
DevOps :Jenkins pipeline + sonarQube 完成静态检测 + junit 覆盖率报告。
环境安装过程不在描述,我们采用jenkinspipeline来实现标题的功能,希望小编踩过的坑对后来人能够提供帮助~goodluck.参考博文:SonarQube的安装比较全面的jenkinspipeline
cicd
我的架构师之路
·
2020-08-24 15:19
linux运维
Jenkins在Java web项目CI/CD中的简单应用
opensourceautomationserverwhichcanbeusedtoautomateallsortsoftasksrelatedtobuilding,testing,anddeliveringordeployingsoftware.主要介绍使用Jenkins来达到持续集成持续交付/持续部署(
CICD
傲然绝唳
·
2020-08-24 15:25
jenkins-ci
k8s与
CICD
--借助scp插件实现非容器项目的部署
本项目依旧基于baa-
cicd
项目。.drone.yml直接上.drone.yml文件workspa
iyacontrol
·
2020-08-24 13:08
ci
devops
docker
kubernetes
scp
harbor 定期清理 registry
环境:centos7.6,harbor1.9,python2.7定期清理harbor作为私有docker仓库,经常在
cicd
中使用,导致每个镜像会有很多tag,不及时清理,有时会导致harbor服务器存储空间用完
Man_In_The_Night
·
2020-08-24 13:22
运维
linux
2020微服务分布式电商项目《谷粒商城》
项目简介技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化
CICD
。
进击笔记
·
2020-08-24 13:04
谷粒商城sentine打成镜像
sentinel之前也简单的写过博客:https://www.cnblogs.com/dalianpai/p/12283155.html项目中是本地启动的,我直接打成镜像,这样用起来方便点,具体如下:[root@
cicd
sentinel
dalianpai
·
2020-08-23 11:39
切忌一步到位,谈谈DevOps实施落地
早先说DevOps可以是
CICD
,持续交付,后来有人把敏捷开发管理放
博云技术社区
·
2020-08-22 15:42
devops
金融行业
paas
云计算
分享实录 | 企业
CICD
规模化落地浅析
【以下为分享实录,有删节】今天分享的题目是《企业
CICD
规模化落地》,因此我们不会侧重讲解
CICD
是什么以及怎样做
CICD
,而是你已经知道怎样“玩转”
CICD
了,要如何在一个比较大的企业中规模化地落地。
阿里云云栖号
·
2020-08-22 15:13
互联网大数据
活动预告 | 有赞移动技术沙龙
我们迫切需要一套好用的基建体系来保障和管理开发过程中的打包发布,权限审批,功能组件,效率工具,自动化测试,
CICD
,线上监控,数据统计等等方面。本次
有赞技术
·
2020-08-22 13:35
有赞
移动
gitlab
cicd
(五)系列之CD功能实现
本编是继gitlab
cicd
(四)系列之安装git-runnerkubernetes安装方式之后关于解决gitlabCD的问题大概流程图是这样子的设置kubernetes的deployment的规则(需要自己实现
qinzhao168
·
2020-08-21 09:13
cicd
微服务
CICD
- jenkins + gitlab + webhooks + publish-over-ssh
jenkins服务器:10.211.55.4应用服务器:10.211.55.3一、jenkins安装publish-over-ssh安装插件过程同前。二、建立ssh信任(这也就是ssh的原理)1、jenkins生成密钥对在jenkins服务器执行ssh-keygen-trsa-C"
[email protected]
"此时,在~/.ssh/目录下会生成id_rsa(私钥)和id_rsa.pub(公钥
曹洪双
·
2020-08-21 08:42
kubernetes
CICD
| Jenkins & Gitlab集成:WebHook触发构建
在上一篇博客中,我们学习了Jenkins的搭建和插件+流水线的基本使用方法,Jenkins极大地提升了部署效率。最近想学习一下如何集成GitLabwebhook,实现进一步解放双手,目标:推送(gitpush)触发构建推送到指定分支触发构建根据commit的文件,结合mvn-pl指令,实现部分增量构建,并记录commit信息推送事件也可以换成Tagpushevents、Mergerequestev
Ygria_
·
2020-08-21 07:59
运维
使用jenkins和gitlab-runner DevOps
CICD
- 制作docker镜像并推送到阿里云镜像仓库
说到
CICD
比较出名的有jenkins和gitlab-runner、circle.ci和travis.ci等等,大
Awbeci
·
2020-08-21 02:30
jenkins
devops
docker
用函数计算搭建页面的前端
CICD
系统,提升访问体验
场景描述传统动静不分离的产品架构,随着访问量在增长,性能会成为瓶颈。在这种情况下,用户可以通过利用OSS和CDN对网站进行架构优化,做到网站文件的动静分离,提升用户访问体验,实现成本可控。本方案使用函数计算监听前端代码库提交的分支变更,上传分支文件至OSS,通过CDN进行前端资源加速。方案优势面向serverless:无需购买服务器免运维:无需部署配置Jenkins提供日志查询、性能监控和报警等功
阿里云云栖号
·
2020-08-20 23:47
vue.js
coffeescript
fiddler
用函数计算搭建页面的前端
CICD
系统,提升访问体验
场景描述传统动静不分离的产品架构,随着访问量在增长,性能会成为瓶颈。在这种情况下,用户可以通过利用OSS和CDN对网站进行架构优化,做到网站文件的动静分离,提升用户访问体验,实现成本可控。本方案使用函数计算监听前端代码库提交的分支变更,上传分支文件至OSS,通过CDN进行前端资源加速。方案优势面向serverless:无需购买服务器免运维:无需部署配置Jenkins提供日志查询、性能监控和报警等功
阿里云云栖号
·
2020-08-20 23:47
vue.js
coffeescript
fiddler
啊!这磨人的小妖精 !node-sass在docker镜像中安装的正确姿势
背景最近笔者发现ali_cloud上的gitlab
CICD
build前端vue工程docker镜像一直很慢,快的时候7,8分钟,慢的时候40分钟,慢就慢了且常常40多分钟的时候给我来下个failed找原因顶着屏幕看了下
熊丸子
·
2020-08-20 23:11
docker
sass-安装
啊!这磨人的小妖精 !node-sass在docker镜像中安装的正确姿势
背景最近笔者发现ali_cloud上的gitlab
CICD
build前端vue工程docker镜像一直很慢,快的时候7,8分钟,慢的时候40分钟,慢就慢了且常常40多分钟的时候给我来下个failed找原因顶着屏幕看了下
熊丸子
·
2020-08-20 23:11
docker
sass-安装
基于Kubernetes Gitlab
CICD
原文:https://i4t.com/4373.html在大多数情况,构建项目都会占用大量的系统资源,如果让gitlab本身来运行构建任务的话,显然Gitlab的性能会大幅度下降。gitlabci最大的作用就是管理各个项目的构建状态,因此,运行构建任务这种浪费资源的事情交给一个独立的gitlabrunner来做就会好很多,更重要的是gitlabrunner可以安装到不同的机器上,甚至是我们本机,这
abcdocker
·
2020-08-20 23:04
kubernetes
docker
gitlab
运维
基于Kubernetes Gitlab
CICD
原文:https://i4t.com/4373.html在大多数情况,构建项目都会占用大量的系统资源,如果让gitlab本身来运行构建任务的话,显然Gitlab的性能会大幅度下降。gitlabci最大的作用就是管理各个项目的构建状态,因此,运行构建任务这种浪费资源的事情交给一个独立的gitlabrunner来做就会好很多,更重要的是gitlabrunner可以安装到不同的机器上,甚至是我们本机,这
abcdocker
·
2020-08-20 23:33
kubernetes
docker
gitlab
运维
Github travis-ci CI CD _026
Githubtravis-ci
CICD
CICD
是持续集成ContinuousIntegration和持续部署ContinuousDeployment简称。
xiaoping
·
2020-08-20 22:18
travis-ci
持续交付
持续集成
github
Github travis-ci CI CD _026
Githubtravis-ci
CICD
CICD
是持续集成ContinuousIntegration和持续部署ContinuousDeployment简称。
xiaoping
·
2020-08-20 22:17
travis-ci
持续交付
持续集成
github
GitLabel + Runner 实现自动化
CICD
之前一篇文章,我们对GitLab(代码管理工具)和Runner(自动化编译部署工具)的安装进行了讲解,如果没看,去这里=>GItLab+Runner安装这篇文章,我就将以搭建gitbook工具为例整个代码发布,自动化编译,部署过程记录下来。GitBook是基于NodeJS的一个文章发布工具。代码部分:1,GitLab启动后,我们创建一个项目,Git创建项目,这里不细说了,总之,就是创建一个项目。2
隔着
·
2020-08-20 20:04
Docker
Centos
GitLab
Docker
gitlab
cicd
(三)系列之安装git-runner docker安装方式
本编博客是继gitlab
cicd
(二)系列之安装git-runnerrpm安装方式之后另一种安装gitlab-runner的安装方式—容器安装方式1.安装docker请参考安装docker17.03.2
qinzhao168
·
2020-08-20 17:38
cicd
Centos7.5 nginx安装
nginx1.官网下载地址:http://nginx.org/download/博主是下载的nginx-1.15.8.tar.gz2.上传至Linux系统的/home/bak/software[root@
cicd
月月吃喝
·
2020-08-20 14:51
centos
linux中间件
CICID的搭建
一、
CICD
的概况1、CI/CD结构2、jenkins的介绍持续集成(CI)是当下最为流行的应用程序开发实施方式是由java编写的一款开源软件是一款非常流行的CI(持续集成)工具3、Jenkins的安装并启用
f5500
·
2020-08-19 09:44
Jenkins
jenkins github和docker构建
CICD
本章节主要介绍jenkins的使用在前一章节中已经介绍可jenkins安装步骤,不了解的可以参考前文:jenkins环境搭建jenkins如何和github对接jenkins是插件式的,所以需要对接github或svn时,需要下载相应的插件。同样,当需要对接github代码库时,就需要下载官方提供的gitplugin和githubplugin插件了,具体安装步骤如下:(1)在jenkins首页中,
haishuiaa
·
2020-08-19 09:23
SVN 项目迁移到GIT
为了统一、规范开发流程,以及
CICD
的推进,将SVN整体迁移至git环境,需要将历史记录同步到git本文参考了以下链接https://blog.csdn.net/ouyang_peng/article/
搁浅的三刀流zoro
·
2020-08-19 07:35
1256
[61TECH_HEIBAILIUYI]#gaIcRdcd5dAdFcyc7dfaRaJcHd3cpdxcFapcFcfc2cnaScZcEdwdrded3cwc9cVcC
cIcD
aMdadsdddfeKaLcaeceidvatdJdKcMcCdYcfc0cFcecXccdRa5a9a8aVa0aPa4aNbPb5bTbLbRb8aXa1a9a7b1bccYbUb8b7aPaUaRaLb7bjbe
weixin_43293017
·
2020-08-18 05:04
如何使用 GitHub Actions 实现 Hexo 博客的
CICD
博主搭建的博客网站是基于hexo生成静态页面托管在githubpages,一直以来都需要手动去编译发布,一直希望有一个能自动编译部署的工具,找了挺久的,尝试过hook到Jenkins执行发布脚本,但是这种是需要资源的,github的actions能完美的解决这个问题。仓库准备项目仓库说明https://github.com/WinterChenS/blog-back用于存放hexo生成的项目,可以
WinterChen的博客
·
2020-08-17 11:24
GitHub
Actions
hexo
kubernetes(十五) kubernetes 运维
)存储方案:ceph,GlusterFS,NFS网络方案:calico,flannel镜像仓库方案:harbor监控方案:prometheus+grafana+alertmanager日志方案:ELK
cicd
alexhuiwang
·
2020-08-15 14:47
k8s运维
kubernets入门到实践
drone的pipeline原理与代码分析
最近的一个项目,需要实现一个工作任务流(taskpipeline),基于之前
CICD
的经验,jenkinspipeline和drone的pipeline进入候选。
weixin_30508309
·
2020-08-15 08:04
Drone SETTINGS 页面没有 Trusted
DroneSETTINGS页面没有Trusted搭建Drone
CICD
系统教程中有一步是,在SETTINGS的Main部分,勾选Trusted,正常页面是这样的如果你的这个页面没有Trusted,像这样说明你当且登录
StarJava_
·
2020-08-15 07:04
生活记录
解决方案
docker-compose 之 gitlab 12.2.1
先创建gitlab目录/opt/
CICD
/gitlab,然后准备ssl证书。
catoop
·
2020-08-15 06:10
Docker
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他