折腾了好几天,终于吧Jenkins+Git+Maven+tomcat集成环境搭建起来了,最终主要实现“自动构建、部署”web应用。1、安装环境操作系统:Centos6.5JDK:1.7.xMaven:3.1.xGit:1.7.1,自建GitLab平台tomcat:7.x上述宿主机器2台:192.168.1.194,192,168.1.198,其中194位JenkinsM..
分类:
其他好文 时间:
2017-08-30 11:06:42
阅读次数:
144
今天自己看着插件文档摸索了一下,实现了gitpush后Webhook自动触发Jenkins进行代码构建,可通用gitlab、github等平台,中文关于这方面自动部署的文档比较少,所以把我的学习过程记录下来,让其他人少走点弯路。模拟场景:开发人员在dev分支提交代码后,Jenkins自动构建和部署,..
分类:
Web程序 时间:
2017-08-29 18:49:22
阅读次数:
322
具体原理图,如下,构建项目配置,这里略过,我们直接配置gitlab的自动构建通过webhook可以实现自动构建,当然jenkins的强大之处在于插件,我们先安装插件Jenkins-->插件管理GitlabHookPluginGitLabPlugin安装后,就可以开始了在项目--配置--构建触发器选择,Buildwhenachan..
分类:
其他好文 时间:
2017-08-23 21:42:59
阅读次数:
135
1.打开perference 2.选择Build-Compile-Make Project Automatically自动构建项目 ...
分类:
其他好文 时间:
2017-08-23 10:41:42
阅读次数:
508
前言 随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。 框架简介 APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与 ...
1.构建: 需要将jenkins服务器上 jenkins用户的公钥发送给 目标服务器的gs用户,使得在jenkins上能用gs免密登录目标服务器 2.自动化构建 需要配置gitlab的钩子 ,并在jenkins上做配置 3. 自动构建后,邮件通知 ...
分类:
其他好文 时间:
2017-08-09 18:34:52
阅读次数:
124
基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息; export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自动构建的数据库来搜索可执行文件; whereis python # 如果搜不到就不输出 3. whi ...
分类:
系统相关 时间:
2017-08-07 16:46:42
阅读次数:
218
1、登录Jenkins,新建一个自由风格的软件项目。 2、源码管理选择git,并添加Repository URL、Credentials 3、构建选择 Execute Shell,命令如下: docker stop front_dev || true; docker rm front_dev || ...
分类:
其他好文 时间:
2017-08-06 19:39:10
阅读次数:
164
通过上一篇博文《Vue2+VueRouter2+webpack 构建项目实战(一):准备工作》,我们已经新建好了一个基于vue+webpack的项目。本篇文章详细介绍下项目的结构。 项目目录以及文件结构 如图所示: 如上图所示,自动构建的vue项目的结构就是这样。 src文件夹 如上图所示,这是sr ...
分类:
Web程序 时间:
2017-08-03 22:43:27
阅读次数:
356
Jenkins+svn+ant+tomcat持续集成 Jenkins是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。通过Jenkins+svn+ant+tomcat整合,可以完成对系统源代码的下载更新,以及代码的自动编译打包和项目的自动部署工作,而且项目的自动构建与平台无关,可以定时操 ...
分类:
其他好文 时间:
2017-08-01 12:51:30
阅读次数:
171