码迷,mamicode.com
首页 >  
搜索关键字:jenkins    ( 4433个结果
在k8s上安装Jenkins及常见问题
持续集成和部署是DevOps的重要组成部分,Jenkins是一款非常流行的持续集成和部署工具,最近试验了一下Jenkins,发现它是我一段时间以来用过的工具中最复杂的。一个可能的原因是它需要与各种其它工具集成才能完成任务,而集成的方法又各不相同。在这些工具中,Docker是最简单的,真的非常好用。K ...
分类:其他好文   时间:2019-11-04 17:31:52    阅读次数:101
k8s+jenkins(DevOps全流程)
k8s集群搭建是参照别人的,链接找不到了。需要5台机器,3主2从,主最少搭建3台才能实现高可用。 流程jenkins打包代码 >> 把打包代码生成镜像 >> 备份镜像库旧镜像 >> 新镜像上传镜像库 >> k8s去镜像库拉取镜像 >> 运行yaml文件生成更新服务(jenkins执行的脚本和yaml ...
分类:其他好文   时间:2019-11-04 15:13:56    阅读次数:93
Docker构建和Web应用部署
Docker构建和Web应用部署 Git优点:(一台电脑即可以是客户端,也可以是服务器;工作过程中,可以断网)  适合分布式开发,强调个体;  公共服务器压力和数据量都不会太大;  速度快,灵活;  可以离线工作。 SVN优点:(一台的服务器控制很多客户端,使用过程中不能断网)  管理方便、逻辑明确;  集中式管理更能保证安全性;  适合开发人数不多的项目开发。1.部署Jenkins[root@l
分类:Web程序   时间:2019-11-03 14:58:52    阅读次数:137
jenkins publish .net core application to linux server in docker
上一个Demo进行了单独的Jenkins远程部署, 本Demo将使用流行的Jenkins+Git+Docker进行持续部署. 准备Linux服务器 和上一篇Demo一样, 在Azure创建一台CentOS7服务器, 开放22端口供SSH使用, 并且开放了5000和5001端口. 安装DotNet C ...
分类:移动开发   时间:2019-11-03 12:31:35    阅读次数:113
jenkins publish .net core application to linux server
最近学习Docker与Jenkins, 网上大部分都是关于Jenkins+Git+Docker进行持续远程部署, 我一直在考虑为什么Jenkins和Docker要绑定一块使用, 因为我想单独使用Jenkins进行本地构建然后远程部署, 那么这就开始行动. 准备Linux服务器 我在Azure创建了一 ...
分类:移动开发   时间:2019-11-03 11:06:28    阅读次数:75
jenkins+python+allure持续集成
1.在jenkins的插件管理安装插件Allure 2.系统管理-全局工具配置-Allure Commandline进行如下配置 3.创建一个自由风格的项目测试allure是否能用 ...
分类:编程语言   时间:2019-11-03 01:43:29    阅读次数:113
DEVOPS技术实践_13:使用Jenkins持续传送设计-CD基础
1. 分支策略 持续集成中使用的分支策略包括以下三个: The master branch The integration branch The feature branch 而CD只在Integration的release上分支上执行即可。 2. Release 分支 一些团队采用发布分支的策略。 ...
分类:其他好文   时间:2019-11-02 19:43:07    阅读次数:79
DEVOPS技术实践_12:创建持续集成的管道
持续集成不仅包含了Jenkins或者相关其它的CI工具,也包含了包含代码如何控制,采用的什么分支策略等。不同的组织可能采用不同的类型的策略来完成CI,策略类型和项目的类型的有很大的关系。 一 分支策略 1.1 本实验分支 分支能够有效的对代码较好的管理,也是能够把工作的代码和开发环境的代码隔离的有效 ...
分类:其他好文   时间:2019-11-02 19:38:05    阅读次数:80
DEVOPS技术实践_11:Jenkins集成Sonar
前言 前面已经有介绍sonar的安装,简单应用,下面在简答的研究一下sonar和jenkins集成的简单使用,对于sonar的安装不做介绍 一 sonar的简单介绍 持续检查避免了低质量的代码,比如SonarQube工具就能够帮助我们完成此项。每次代码提交后,在代码上就会执行代码分析。 分析是基于代 ...
分类:其他好文   时间:2019-11-02 15:26:48    阅读次数:86
DEVOPS技术实践_10:安装部署Artifactory
需要一种机制去存储所有的二进制代码(build,packages,third-party plugins等)到类似于版本控制系统的系统。 像Git,SVN存储代码,它们存储的往往是源代码,不是二进制文件。Artifactory或者Nexus就是和Jenkins紧密集成的二进制文件存储库系统。 可以带 ...
分类:其他好文   时间:2019-11-02 00:21:31    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!