.NET持续集成与自动化部署之路第一篇——半天搭建你的Jenkins持续集成与自动化部署系统

.NET持续集成与自动化部署之路第一篇(半天搭建你的Jenkins持续集成与自动化部署系统) 前言     相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛。由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的 ... »

从零搭建docker+jenkins+node.js自动化部署环境

从零搭建docker+jenkins+node.js自动化部署环境 从零搭建docker+jenkins+node.js自动化部署环境 本次案例基于CentOS 7系统 适合有一定docker使用经验的人阅读 适合有一定linux命令使用经验的人阅读 1、docker部分 1.1、docker简介 ... »

我的devops实践经验分享一二

前言 随着系统越来越大,开发人员、站点、服务器越来越多,微服务化推进,......等等原因,实现自动化的devops越来越有必要。 当然,真实的原因是,在团队组建之初就预见到了这些问题,所以从一开始就决定这一块要自动化。 带来的实质好处也是显而易见的,人力成本的节省、规范化的流程、可追溯的发布历史、 ... »

使用应用编排服务一键式部署,持续集成利器--jenkins

这篇文章主要是来聊一聊jenkins,可说道jenkins,我没有办法不把它与持续集成(Continuous integration,简称CI)联系到一起,所以我先来谈谈什么是持续集成以及为什么需要持续集成? 我举个生活中的直观例子,最近家里刚刚搞完装修,就发现这装修的过程中,暗含着很多持续集成的思 ... »

jenkin如何实现web版本控制&回退

jenkins本身作为一款运维利器,具备 的强大能力, 对于生产的版本部署, 有时候会遇到新发的版本出现严重BUG等问题, 急需进行版本回退,为了解决这种应急问题, 特地介绍下如何使用jenkins做web版本控制,在不同版本之间可以快速切换。 1. jenkins的“构建”tab中增加构建步骤: ... »

Python+Selenium+jenkins自动化测试环境搭建文档

Python+Selenium+jenkins自动化环境搭建文档 概要 目前做一个UI自动话的项目,把初步的设想以及实现总结了一下,有兴趣的朋友可以参考,当然,这个只是第一步的实现,后续肯定会有很多优化和改造,所以大家觉得那里不妥的可以指出,谢谢。 使用Jenkins持续集成的方式,自动触发Pyth ... »

Docker下安装Jenkins

Docker安装参见:https://www.cnblogs.com/hackyo/p/9280042.html 安装Jenkins: 由于这里映射了8081端口,所以安装完成后访问:http://localhost:8081 如上图,出现了密码存储的地址 由于该目录是容器内目录,所以我们先查找该容 ... »

DDC和Jenkins搭建DevOps实践环境

1 整体规划 1.1 拓扑架构 1.2 基础设置 硬件配置 最低:2核 CPU,4G 内存,30G 硬盘。 建议:8核 CPU,16G 内存,100G 硬盘。 编号 IP OS 主机名 角色 环境 说明 A 192.168.1.101 CentOS7.4 ddc_node01 Manager Glo ... »

windows下使用jenkins持续集成.net项目

windows下使用 "jenkins" 持续集成.net项目 前言 随着微服务的兴起,原先一个庞大的项目,被切分一个个功能独立的微服务,虽然使得业务系统的扩展性和维护性得到提升,但是也加大了维护人员的工作量。有的系统由成百上千个微服务组成,如果每次有修改,都要手工去发布的话,那将是一件可怕的事。 ... »

Jenkins邮件通知

Jenkins邮件通知 Jenkins 配备了一个开箱工具,添加一个电子邮件通知的构建项目。 Jenkins 配备了一个开箱工具,添加一个电子邮件通知的构建项目。 第1步 - 配置SMTP服务器。 转到 Manage Jenkins → Configure System。转到电子邮件(E-mail) ... »

Jenkins单元测试

Jenkins提供了一个开箱即用功能来选择JUnit,并提供了一系列的插件进行单元测试等技术,一个例子是 MSTest 的.Net单元测试。如果你打下面的链接 https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin ,它会列出单元测试插件可用 ... »

Jenkins 构建运行java程序

我们将在Jenkins建立执行一个简单的 HelloWorld 应用程序,构建和运行Java程序。打开网址:http://localhost:8080/jenkins 我们将在Jenkins建立执行一个简单的 HelloWorld 应用程序,构建和运行Java程序。打开网址:http://local ... »

Jenkins Git安装设置

Jenkins Git安装设置 在此安装中,必须确保Internet连接可连接其安装 Jenkins 机器。在 Jenkins 仪表盘(主屏幕)的左侧单击 Manage Jenkins 选项。打开网址:http://localhost:8080/jenkins 在接下来的屏幕上,单击“Manage  ... »

Jenkins下载安装

Jenkins是什么? Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。 Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平 ... »

jenkins+maven+svn 自动化部署

背景: 公司的web平台使用JAVA写的,但是不是用Tomcat部署的,代码内部自带了Web服务器,所以只需要有JAVA环境,将代码打包上传,启动脚本就可以。 项目是根据pom.xml打包成的是.zip的压缩包,之前打包时在windows Server上用IDEA来打包,现在转到Jenkins上,实 ... »

Tinker + Bugly + Jenkins 爬坑之路

前阵子 Android 端的线上崩溃比较多,热修复被提上日程。实现方案是 Tinker,Jenkins 打包,最后补丁包上传到 Bugly 进行分发。主要在 Jenkins 打包这一块爬了不少坑,现记录下来,供大家参考。 1. Tinker + Bugly热修复实现 首先是本地实现,按照官方文档,只 ... »

使用docker版jenkins部署dotnetcore应用

安装docker版jenkins 因为 的`docker dotnetcore dotnet jenkins Docker Container` 为了方面我已经把配置信息放到了github上大家可以访问直接使用 https://github.com/YahuiWong/jenkins dotnet ... »

Jenkins使用教程

1 软件安装 1.1 运行环境 1.1.1 Maven的安装 1.1.2 Git的安装 1.1.3 Tomcat的安装 1.2 安装Jenkins 1.2.1 msi和war包安装2 软件配置与简单使用 2.1 Jenkins 全局工具配置 2.2 源码管理 2.3 构建触发器 2.4 构建内容 2 ... »