环境准备

windows10+tomcat+python3.x(安装方法自行百度)

安装Jenkins

https://jenkins.io/download/ 下载war包

将war包放到tomcat安装目录下的webapps下,启动tomca时就会自动启动Jenkins

访问http://localhost:8080/jenkins会看到以下界面

输入initialAdminPassword中的密码,确定之后会出现一个加载状态的页面,等一段时间后会看到这个页面

插件加载失败,这里可以先点击SkipPlugin Installation跳过安装。

创建用户

这里要吐槽一下:使用账号登录后会出现白屏的情况,在网上查了很多资料都是说更改权限之类,也没有解决问题,而且内容基本都是互相转载的。解决办法其实很简单将tomcat重启就ok了。(PS:重启大法好- - !)

创建之后进入Jenkins主页,先安装插件

点击系统管理

点击插件管理

可以根据插件名称搜索,在下载安装之前需要先改下配置文件hudson.model.UpdateCenter.xml这个文件在C:\Users\账户名称\.jenkins下。将里面的链接地址改为如下 http://mirror.xmission.com/jenkins/updates/update-center.json

需要安装的插件其实就是在刚刚安装Jenkins时offline页面中本来应该加载的插件

在插件列表中按照这些插件名称搜索插件勾选这些插件之后,点击

全部安装完成之后配置工具

我这里只配置了git

配置完成之后创建一个任务

输入任务名称,选择自由风格的软件项目

配置一下代码仓库,我用的是码云。

备注:这里我配置的是自动化测试脚本代码仓库,如果实际应用应该还要配置实际项目的代码仓库,这样一来如果开发人员提交了代码,Jenkins轮询检查到代码更新就会触发执行批处理脚本,不知道这样对不对?因为我并没有实际操作过持续集成,如果有不对的地方希望大佬能指出来,不胜感激!

配置轮询SCM,如果代码发生了更新,隔5分钟就会自动拉取最新的代码

在Build中下拉选择“执行windows批处理工具”,并配置执行命令

保存之后再Jenkins首页的就可以看到我们创建的任务

此时我们可以选择手动执行任务或者改变远程仓库中的代码,当检测到远程仓库中的代码发生了改变就会自动执行任务

总结:本文主要是记录我自己第一次搭建Jenkins持续集成环境的过程,这也是我第一次写文章其中还有许多不足之处请多多包涵,当然如果能给像我一样的小白一点帮助就再好不过了:)。

windows系统下构建Jenkins持续集成的更多相关文章

  1. windows环境下简单Jenkins持续集成搭建

    Jenkins是基于Java开发的持续集成工具,所以在安装Jenkins之前我们要确定电脑上已经安装了Java JDK并且环境变量配置正确,否则在启动使用java -jar Jenkins.war启动 ...

  2. 基于Kubernetes/K8S构建Jenkins持续集成平台(下)

    基于Kubernetes/K8S构建Jenkins持续集成平台(下) Jenkins-Master-Slave架构图回顾: 安装和配置NFS NFS简介 NFS(Network File System ...

  3. 基于Kubernetes/K8S构建Jenkins持续集成平台(上)-1

    基于Kubernetes/K8S构建Jenkins持续集成平台(上)-1 Jenkins的Master-Slave分布式构建 什么是Master-Slave分布式构建 Jenkins的Master-S ...

  4. 基于Kubernetes/K8S构建Jenkins持续集成平台(上)-2

    基于Kubernetes/K8S构建Jenkins持续集成平台(上)-2 Kubernetes实现Master-Slave分布式构建方案 传统Jenkins的Master-Slave方案的缺陷 Mas ...

  5. centos下搭建Jenkins持续集成环境(安装jenkins)

    1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装. 1 wget -O /etc/yum.repos.d/ ...

  6. centos下搭建Jenkins持续集成环境

    1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装. 1 wget -O /etc/yum.repos.d/ ...

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

    前言 随着微服务的兴起,原先一个庞大的项目,被切分一个个功能独立的微服务,虽然使得业务系统的扩展性和维护性得到提升,但是也加大了维护人员的工作量.有的系统由成百上千个微服务组成,如果每次有修改,都要手 ...

  8. Windows系统下使用Jenkins 自动发布 .NET core到Linux平台下Docker

    准备工作(安装过程可以百度,已安装的可以跳过) a)     安装Jenkins,安装包下载地址:http://mirrors.tuna.tsinghua.edu.cn/jenkins/windows ...

  9. Windows系统下搭建Jenkins环境

    1. 安装JDK JDK下载地址:  http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...

随机推荐

  1. win10不错的快捷键

      A I S number 左右 上下 , Win键 Open Action center. Open Settings. Open Search. Open the app pinned to t ...

  2. Linux系统之路——如何在服务器用U盘安装CentOS7.2(二)

    Linux系统之路——如何在服务器用U盘安装CentOS7.2(一) 说明: 截止目前CentOS 7.x最新版本为CentOS 7.2.1511,下面介绍CentOS 7.2.1511的具体安装配置 ...

  3. ubuntu安装pycharm并设置快捷方式

    一.tar.gz包安装 从官网下载压缩包 tar zxfv pycharm-professional-2017.3.3.tar.gz cd pycharm-2017.3.3 ./bin/pycharm ...

  4. [JSOI2016]扭动的回文串

    题目 非常板子了 看到求什么最长的回文,我们就想到枚举回文中心的方法 首先对于这个回文串只包含在一个串内的情况,我们随便一搞就可以了,大概\(Manacher\)一下就没有了 对于那种扭动的回文串,我 ...

  5. node.js 连接 sql server 包括低版本的sqlserver 2000

    利用tedious连接,github地址:https://github.com/tediousjs/tedious 废话不多时直接上代码. connection.js var Connection = ...

  6. 【转】纯JS省市区三级联动(行政区划代码更新至2015-9-30)

    本文代码实现的功能是省市区三级联动下拉列表,纯Javascript,网上已有很多这方面的代码.但是作为一个新手,这是我的第一篇CSDN博客,发此文的目的主要是学习交流,希望看到的朋友发现有什么不对的地 ...

  7. B. Vile Grasshoppers

    http://codeforces.com/problemset/problem/937/B The weather is fine today and hence it's high time to ...

  8. Manifest XML signature is not valid(安装ClickOnce签名未通过验证)

    转载:http://stackoverflow.com/questions/12826798/manifest-xml-signature-is-not-valid 安装时,我的问题:  PLATFO ...

  9. 微信公众号开发 [03] 结合UEditor实现图文消息群发功能

    0.写在前面的话 如何实现微信平台后台管理中的,图文消息发送功能? 大概的过程如下: 通过类似表单的形式,将文章各部分内容提交到后台,封装成一个实体类,并持久化到数据库中 需要推送的时候,将不同的文章 ...

  10. oracle 表的创建与管理 约束

    在 Oracle 之中数据表就被称为数据库对象,而对象的操作语法一共有三种:· 创建对象:CREATE 对象类型 对象名称 [选项]:· 删除对象:DROP 对象类型 对象名称 [选项]:· 修改对象 ...