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
持续部署
软件开发自动化流程
最近在了解持续集成(continuousintegration,CI)相关的概念,看到几个好的帖子分享下(末尾)~相关概念:持续交付、
持续部署
区分概念:持续集成:个人代码频繁的提交到主分支代码,保证主干分支处于最新状态
qm006
·
2020-09-14 00:02
开发思想
Gitlab CI/CD部署使用
概念:CI/CD:持续集成/
持续部署
,简单来说就是将发布-测试-部署自动化,统一、规范开发流程。是敏捷开发理念、微服务架构的重要的一环。
Orz___Li
·
2020-09-13 21:06
[收藏备忘系列] Jenkins+nginx+gitee
持续部署
vue 应用教程
文章目录1.开始1.1需求与环境架构2.配置环境2.1配置Jenkins中配置node2.2nginx配置3.创建任务3.1创建任务3.2general3.3源码管理3.4构建触发器3.5构建环境3.6构建3.7构建后发布1.开始1.1需求与环境架构在上一篇文章中已经介绍了如何配置Jenkins自动化部署springboot项目,那我们也希望能够自动化部署前端项目如果不知道基础Jenkins操作可
木秀林
·
2020-09-13 16:34
Jenkins
docker
nginx
jenkins
用 GitLab 做 CI/CD 是什么感觉,太强了!!
GitLab中的工具,用于通过持续方法进行软件开发:ContinuousIntegration(CI)持续集成ContinuousDelivery(CD)持续交付ContinuousDeployment(CD)
持续部署
持续集成的工作原理是将小的代码块推送到
Java思维导图
·
2020-09-13 12:10
java
git
docker
软件测试
python
Jenkins自动构建部署——热部署
其中CI/CD是指一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法,其核心概念是持续集成、持续交付和
持续部署
。
BXS_0107
·
2020-09-12 19:13
Jenkins
Flask项目插件集成+docker-compose+gitlab-ci
持续部署
到云服务器
导语flask非常灵活,也非常难以驾驭,如何把flask同日常使用的功能结合起来,是需要考虑的问题,这里提供了一些方案完整的docker+docker-compose+ci/cd流程一键部署热更新代码到云主机flaskcli通过FlaskGroup来管理所有commands,运行脚本flaskfactory模式结合celery创建异步任务队列flask+redis配置缓存自动从.env文件加载配置
colaplusice
·
2020-09-11 21:07
工作日志
学习记录
什么是CI CD? 什么是DevOPS?他们有什么联系和区别?
什么是CICDCICD一般包含三个概念:持续集成(ContinuousIntegration,CI),持续交付(ContinuousDelivery),
持续部署
(ContinuousDeploy)。
GaleZhang
·
2020-09-11 19:58
架构设计
实战笔记:Jenkins打造强大的前端自动化工作流
将通过一个简单案例分享一下基于Jenkins的前端自动化工作流搭建的过程,搭建完这套工作流,我们只需要在本地发起一个git提交,剩下的单元测试,打包构建,代码部署,邮件提醒等功能全部自动化完成,让持续集成、持续交付、
持续部署
变得简单易操作
weixin_34378969
·
2020-09-11 05:05
Linux系统环境基于Docker搭建Jenkins实战
关于CI,CD&CDCI->ContinuousIntegration:持续集成CD->ContinuousDelivery:持续交付CD->ContinuousDeployment:
持续部署
JenkinsJenkins
marklin
·
2020-09-11 04:18
Linux系统环境基于Docker搭建Jenkins实战
关于CI,CD&CDCI->ContinuousIntegration:持续集成CD->ContinuousDelivery:持续交付CD->ContinuousDeployment:
持续部署
JenkinsJenkins
marklin
·
2020-09-11 04:18
Github action
持续部署
解决方案
要想使用Githubaction一键自动部署需要准备以下东西注册阿里云容器镜像服务一台与外网连通的Linux服务器首先到阿里云容器镜像服务中新建镜像仓库我们使用本地仓库创建成功后进入仓库,复制红色框内的仓库地址(空格后,冒号前)然后进入github仓库添加下面这些变量,注意变量名不要写错了,(这里的服务器指的是你将要部署项目的linux服务器),大家放心这些密码一旦保存后都是不可见的,整个部署阶段
oleolema
·
2020-09-11 02:56
服务器
Jenkins快速介绍及自动化构建实战
文章目录Jenkins是什么Jenkins基本功能Jenkins下载与安装:创建自动化构建任务Jenkins关闭和重启Jenkins是什么Jenkins是开源的CI(持续集成)和CD(
持续部署
)领导者,
oscar999
·
2020-09-11 02:22
430-代码控管与系统构建
利用GitHub Actions自动化打包部署服务器
传统的部署方式是更新代码->本地构建->上传服务器发布;而现代化的部署方式是CI/CD(持续集成/
持续部署
)CI/CD服务有很多:JenkinsGitlabCIGithubActionsTravisCICircleCI
雨筠95
·
2020-09-10 23:45
GitHub
github
DevOps - Development And Operations
简介:研发运维一体化相关资料:运维平台一体化关于DevOps你必须知道的11件事我眼中的DevOpsDevOps门户[实践集]DevOps实践集——应用运维之
持续部署
gitlab之gitlab-ci自动部署
weixin_30268071
·
2020-09-10 18:38
利用 Redis 来优化功能部署和错误分类
在这个由两部分组成的博客中,我将分享一些想法,以帮助开发团队保持其持续集成和
持续部署
(CI/CD)
中间件小哥
·
2020-09-10 15:06
Redis
DCS
Redis
数据库
中间件
缓存服务
持续部署
入门:基于 Kubernetes 实现蓝绿发布
前言软件世界比以往任何时候都更快。为了保持竞争力,需要尽快推出新的软件版本,而不会中断活跃用户访问,影响用户体验。越来越多企业已将其应用迁移到Kubernetes。在Kubernetes中有几种不同的方式发布应用,所以为了让应用在升级期间依然平稳提供服务,选择一个正确的发布策略就非常重要了,本篇文章将讲解在Kubernetes使用蓝绿更新的方式更新镜像。原理蓝绿发布是版本1与版本2会同时存在,通过
腾讯云原生
·
2020-09-08 14:00
第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践
和持续交付(CD)实践文章目录第07章Gitlab+Jenkins+Maven持续集成(CI)和持续交付(CD)实践7.1实战相关基础知识7.1.1DevOps相关知识7.1.1.1CI/CD持续集成/
持续部署
KonyLi
·
2020-09-08 08:12
基于CentOS7.x技术实践
程序人生
笑话与幽默
java
spring
linux
centos
运维
持续集成
持续部署
持续交付_
持续部署
:实施
持续集成
持续部署
持续交付本文是“持续集成,交付和部署”系列的一部分。上一篇文章描述了几种
持续部署
策略。
danpob13624
·
2020-08-26 12:44
持续集成
持续部署
持续交付_通过将行业解决方案部署到云平台来确保持续交付
随着云计算技术的发展,云环境被认为是向客户提供行业解决方案的最有前途的方式。为了确保持续交付软件,开发,测试和运营团队必须协作并有效地协同工作。云环境适合这种类型的交互。但是,由于部署阶段涉及复杂的分布式拓扑,因此容易出错,通常需要手动进行故障排除。在许多情况下,部署设计支持单个部署,而不是连续部署。应用连续交付原理的产品部署阶段通常会遇到瓶颈,并对DevOps流程的效率产生负面影响。使用真实的客
cusi77914
·
2020-08-26 12:11
20200804持续集成
持续部署
解决方案V1.0(.net core与 .NET Framework)
我的持续集成
持续部署
方案是自己思考后进行建立的。有很多地方有取巧的地方。反正我也是第一次,多多指教。第一个版本希望能够帮助到看文章的朋友。我也会持续更新的。
奥尔兰多呀
·
2020-08-26 11:30
CICD
基于gitlab-CI的持续集成与部署
一、gitlab-ci原理流程gitlab-ci是gitlab为持续集成、
持续部署
提供的一个工具,主要为当利用git客户端做commit或tag操作提交代码时会触发项目工程根目录下的.gitlab-ci.yml
wangpresident
·
2020-08-26 08:53
dorcker
gitlab
详解 | 容器编排的优势与特点
DevOps生态系统正不断发展,提供着持续集成、持续测试、
持续部署
和持续监控的功能,从而提高了软件开发的速度。另一方面,容器正与DevOps实践相结合,以实现大规模的快速部署。
K8SMeetup社区
·
2020-08-25 16:54
容器技术
kubernetes
docker
详解 | 容器编排的优势与特点
DevOps生态系统正不断发展,提供着持续集成、持续测试、
持续部署
和持续监控的功能,从而提高了软件开发的速度。另一方面,容器正与DevOps实践相结合,以实现大规模的快速部署。
K8SMeetup社区
·
2020-08-25 16:10
容器技术
kubernetes
docker
详解 | 容器编排的优势与特点
DevOps生态系统正不断发展,提供着持续集成、持续测试、
持续部署
和持续监控的功能,从而提高了软件开发的速度。另一方面,容器正与DevOps实践相结合,以实现大规模的快速部署。
K8sMeetup社区
·
2020-08-25 16:22
容器编排
kubernetes
docker
详解 | 容器编排的优势与特点
DevOps生态系统正不断发展,提供着持续集成、持续测试、
持续部署
和持续监控的功能,从而提高了软件开发的速度。另一方面,容器正与DevOps实践相结合,以实现大规模的快速部署。
K8sMeetup社区
·
2020-08-25 16:15
容器编排
kubernetes
docker
我看绩效考核【7.10 热门分享回顾】
昨日最佳Top3:1.我看绩效考核2.无服务器化地
持续部署
一个网站3.21分钟精通前端Polyfill方案50万程序员都在用的App,扫描下方二维码,即刻体验!50万程序员都在用的App
开发者头条_程序员必装的App
·
2020-08-25 05:55
CI(持续集成)之Jenkins+Gitlab的基本配置
https://mp.weixin.qq.com/s/eHc4ZMBhjsn5ZKFzAQGzvQCI的先关概念持续集成ContinuousIntegration持续交付ContinuousDelivery
持续部署
月盡天明
·
2020-08-25 02:31
Android开发
工具
十大晶圆代工厂排名预测:台积电第一中芯国际第五
2020年三季度全球十大晶圆代工厂营收预测排名据了解,台积电目前的营收主力为7nm制程,而随着5nm制程的加入,加上5G建设
持续部署
、高效能运算和远
手机中国
·
2020-08-25 00:00
Jenkins简要教程
Jenkins简介简单来说Jenkins是一个用Java编写的开源的「持续集成」,「持续交付」,「
持续部署
」的工具,能够将下列这些流程给串联起来,达到自动化地目的。
猴子精h
·
2020-08-24 23:24
【Jenkins持续集成(一)】SonarQube 入门安装使用教程
svn、git项目构建工具:Maven、Ant代码质量管理:Sonar(Checkstyle、PMD、FindBugs……)持续集成引擎:Hudson、Jenkins、ApacheContinuum应用
持续部署
郑清
·
2020-08-24 15:29
sonar
jenkins
Jenkins在Java web项目CI/CD中的简单应用
opensourceautomationserverwhichcanbeusedtoautomateallsortsoftasksrelatedtobuilding,testing,anddeliveringordeployingsoftware.主要介绍使用Jenkins来达到持续集成持续交付/
持续部署
傲然绝唳
·
2020-08-24 15:25
jenkins-ci
2020微服务分布式电商项目《谷粒商城》
后台管理系统构成,打通了分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、
持续部署
进击笔记
·
2020-08-24 13:04
你遇到过“集成地狱”吗?
CI/CD的核心概念是持续集成、持续交付和
持续部署
。作为一个面向开发和运营团队的解决方案,CI/CD主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。
soledadzz
·
2020-08-23 19:30
SpringBoot项目打包成war包实现远程部署
由于项目还在开发中,部署到服务器上是方便前端调用,后期还要
持续部署
。为了避免每次手动打包上传,使用tomcat插件实现命令行一键部署。开
N_Log_N
·
2020-08-23 11:18
SpringBoot
远程部署
war包
tomcat
用 GitLab 做 CI/CD 是什么感觉,太强了!!
GitLab中的工具,用于通过持续方法进行软件开发:ContinuousIntegration(CI)持续集成ContinuousDelivery(CD)持续交付ContinuousDeployment(CD)
持续部署
持
肉眼品世界
·
2020-08-22 14:09
java
git
docker
编程语言
软件测试
敏捷开发与 DevOps 实战
点击观看大咖分享随着互联网、移动互联网的浪潮,软件工程从瀑布到敏捷发生了巨大的变化,服务器架构也从IOE演变到微型机,又发展为云计算,运维成本越来越低,
持续部署
逐渐流行起来。
腾讯云大学
·
2020-08-22 13:30
敏捷交付
敏捷开发
腾讯云
devops
Tapd+腾讯工蜂+Jenkins
持续部署
Tpad关联腾讯工蜂tapd,项目设置,流水线设置这个网址复制到:腾讯工蜂,项目,项目高级设置,网络回调钩子服务器安装git这里已安装,只是查看。git需要配置ssh秘钥,设置本地全局账户$gitconfig--globaluser.name"xxx"$gitconfig--globaluser.email"你的邮箱"生成秘钥$ssh-keygen-trsa-C"你的邮箱"#运行上面命令后,连续按
香榭的落叶l
·
2020-08-22 13:51
踩坑
持续集成工具 Jenkins
持续集成工具Jenkins
持续部署
持续集成持续交付常见的持续集成的工具2.1Jenkins和Hudson目前最流行的一款持续集成及自动化部署工具。
逐梦小生
·
2020-08-22 13:47
java
后端
springboot
从0到1了解CI/CD:初学者入门必备
本文先介绍了系统构建的先决技术与实践,自动化构建、版本控制,并给出了Java环境下一些构建工具,然后分别介绍了持续集成(CI)、持续交付和
持续部署
(CD)的概念及其优势,并在最后给出了一些最佳实践,如确保部署一致
RancherLabs
·
2020-08-22 12:37
持续集成
持续交付
ci
自动构建
版本控制
走向“
持续部署
”
在最后,还曾提及Cruise团队的
持续部署
。本文将结合团队的实际情况,与大家分享
持续部署
的实践心得。
乔梁
·
2020-08-22 01:36
持续部署
持续部署
:说起来容易做起来难
JJimBird指出,人们在谈到
持续部署
时,说得最多的是一些琐碎的修改,例如小的调整、表面改动或小缺陷的修复。任何大于这些的修改都需要遵循相应细致、严谨的方法。
infoq
·
2020-08-22 01:58
部署
持续部署
,并不简单!
(原文发布于2012年6月25日)这几年,持续集成随着敏捷在国内的推广而持续走热,与之相伴的
持续部署
也一直备受关注。自前两年,持续交付这个延续性概念又闯进了国内IT圈,慢慢开始在社区和会议中展露头角。
酷壳
·
2020-08-22 01:18
部署
Docker环境的
持续部署
优化实践
最近两周优化了我们
持续部署
的程序,收效显著,记录下来分享给大家背景介绍那年公司快速成长,频繁上线新项目,每上线一个项目,就需要新申请一批机器,初始化,部署依赖的服务环境,一个脚本行天下那年项目发展如火如荼
weixin_34360651
·
2020-08-21 11:50
版本管理之gitlab实践教程:基础篇(7)
使用场景为什么要使用WebHook,自动化或者是持续集成或者
持续部署
的是其重要原因,结合TDD的框架,能够做到很多事情。
淼叔
·
2020-08-21 07:23
工具
#
自动化工具
#
版本管理
CODING DevOps 微服务项目实战系列最后一课,周四开讲!
随着软件工程越来越复杂化,如何在Kubernetes集群进行灰度发布成为了生产部署的”必修课“,而如何实现安全可控、自动化的灰度发布也成为了
持续部署
重点关注的问题。
CODING
·
2020-08-21 04:59
微服务
nginx
技术分享
coding
GitLab 内置了一个强大的 CI/CD 系统
GitLab中的工具,用于通过持续方法进行软件开发:ContinuousIntegration(CI)持续集成ContinuousDelivery(CD)持续交付ContinuousDeployment(CD)
持续部署
持续集成的工作原理是将小的代码块推送到
民工哥
·
2020-08-21 03:08
gitlab
持续集成
运维
后端
程序员
DevOps知识点——3C知多少
ContinuousIntegration,ContinuousDelivery,ContinuousDeployment,即持续集成、持续交付和
持续部署
陈琦
·
2020-08-21 02:17
devops
程序员
持续集成
通过 GitLab Runner 实现 CI/CD 工作流(上)
介绍CI/CD是持续集成、
持续部署
的意思,研发团队的开发流程以代码版本仓库(VCS)为中心,以不同的branch或tag进行代码提交,之后VCS会触发一系列的流水线作业,包括代码检查、单元测试、编译、打包镜像
Xavier
·
2020-08-21 01:16
gitlab
ci
devops
部署
通过 GitLab Runner 实现 CI/CD 工作流(上)
介绍CI/CD是持续集成、
持续部署
的意思,研发团队的开发流程以代码版本仓库(VCS)为中心,以不同的branch或tag进行代码提交,之后VCS会触发一系列的流水线作业,包括代码检查、单元测试、编译、打包镜像
Xavier
·
2020-08-21 01:16
gitlab
ci
devops
部署
自动化部署的一小步,前端搬砖的一大步
构建打包这种日常任务脚本化已经是常态了,webpack和gulp已经家喻户晓自然不必多说,而持续集成/持续交付/
持续部署
也越来越得到各个前端Team的重视,业界也有了很多成熟的概念或者方案,如Hudson
Tusi
·
2020-08-20 23:55
前端
shell
自动化部署
linux
上一页
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
其他