码迷,mamicode.com
首页 >  
搜索关键字:jenkins    ( 4433个结果
gitlab + jenkins 持续集成
一、概述 GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。 下面是我最近安装Gi ...
分类:其他好文   时间:2019-12-04 10:34:11    阅读次数:103
jinkens+gitlab针对k8s集群实现CI/CD
一、环境准备k8s集群环境(我这里是三台的K8s集群);单独一台docker服务器,主要用于向私有仓库上传镜像,Jenkins和gitlab也部署在这台服务器;上述环境共计服务器4台,均指向同一个私有仓库,以便共享docker镜像;服务器IP依次为192.168.20.2、20.3、20.4、20.5(前三个IP为K8s集群中的节点)Jenkins采用war包的方式部署,需要用到tomcat环境,
分类:其他好文   时间:2019-12-02 19:01:03    阅读次数:174
持续集成开篇之(一)代码发布流程
最近在网上看了不少有关CI/CD的文章,其实基本是雷同的,且内容也不是非常完善。确实,当前持续集成用到的开源工具无非还是Git、Jenkins、Ansible(Fabric)这些,不同的应该是各公司的技术框架差异,发布审核流程不同,从而使配置细节也有较大不同。接下来我将陆续分享一系列这些年(2014-至今)我们一直在用的一套发布流程,欢迎共同探讨。我们一直沿用的一套流程如下:0、在公司内部搭建gi
分类:其他好文   时间:2019-12-02 09:20:34    阅读次数:402
Docker是什么?
Docker是什么? Docker是一个虚拟环境容器,可以将你的环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。比如,你在本地部署了git,jenkins等,可以将其与插件一并打包到容器中,部署到任何你想部署的环境。简单而迅速 Docker的三个概念 Ubuntu Docker ...
分类:其他好文   时间:2019-12-01 21:22:26    阅读次数:127
(三十一)如何搭建一整套自动化测试框架,必须要显得牛逼(思想)
如何集成python,selenium,unittest/pytest,github,jenkins,示意图: 1.在测试服务器上搭建jenkins 2.在测试服务器上搭建一套selenium可执行环境 3.构建自由风格项目,输入shell命令(或者定期什么时候执行) 4.开发在测试服务器上构建的时 ...
分类:其他好文   时间:2019-12-01 19:05:36    阅读次数:126
Jenkins介绍
什么是持续集成 由于懒得写,所以本段摘自阮一峰老师的博客。 http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous int ...
分类:其他好文   时间:2019-11-30 19:37:34    阅读次数:89
Jenkins - 各平台环境搭建
before 这里演示了在Linux和Windows平台的环境搭建,至于Mac.....再说 由于Jenkins基于Java开发,所以,Jenkins的运行依赖Java JRE(java runtime environment)环境。所以,我们要想使用Jenkins,必须: 机器要求 256MB内存 ...
分类:其他好文   时间:2019-11-30 19:32:08    阅读次数:237
Jenkins - 插件管理
about 环境是Windows 我们来介绍以下如何在Jenkins中安装插件。首先获取自己的Jenkins的版本页面的右下角可以看到Jenkins的版本。 自动安装 所谓的自动安装,就是通过Jenkins的插件管理来搜索下载插件。选择系统管理下面的插件管理,选择可选插件,然后在过滤输入框中输入你想 ...
分类:其他好文   时间:2019-11-30 19:21:25    阅读次数:88
闲来无事写了一套 Jenkins 主题样式:刀锋
背景 Jenkins 的前端 CSS 样式坚挺了这么多年已经觉得腻的不行了,于是想换个风格缓解一下视觉疲劳,便有了这个项目。由于本人不是前端,所以很多只是随便改改,有些复杂的需求也实现不了,但是总的来说,使用还是将就能用。当然,由于新版本项目还是热乎的,所以肯定会有很多兼容性的问题,也欢迎有机会的人 ...
分类:其他好文   时间:2019-11-30 13:36:33    阅读次数:84
Django实现自动发布(1数据模型)
公司成立之初,业务量较小,一个程序包揽了所有的业务逻辑,此时服务器数量少,上线简单,基本开发 测试 上线都是由开发人员完成。 随着业务量逐渐上升,功能增多,代码量增大,而单一功能上线需要重新编译整个程序,编译时间由原来的几秒到几分甚至几十分钟,一方面效率降低,另一方面横向扩容带来的处理性能提升效果逐 ...
分类:其他好文   时间:2019-11-30 11:36:56    阅读次数:92
4433条   上一页 1 ... 90 91 92 93 94 ... 444 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!