[SPM_LAB]持续集成实验
2016-04-15 17:03
148 查看
一、创建HelloWorld程序和测试类
二、安装并配置maven
1.下载apache-maven-3.3.3压缩包,并将其解压放到/Library下
2.配置maven环境变量
1)打开控制台输入vim .bash_profile对环境变量配置文件进行修改,添加以下内容来指定maven的主目录,M2_HOME为解压后的maven文件夹放置的路径
2)在控制台输入source .bash_profile使配置文件生效
3.输入mvn -v查看是否配置成功
4.在IDE中集成maven
1)添加maven支持
本次实验使用的IDE为Intellij IDEA,在已有的项目上右键,选择Add Framework Support,在左侧选项卡中选择Maven,然后点击OK
2)编辑pom.xml文件,为项目添加junit的jar包
3) 使用maven来build项目
在控制台输入mvn compile来编译源码
在控制台输入mvn test来运行测试
在控制台输入mvn package来打包
三、安装并配置Git
1.安装Git
mac用户可以从AppStore安装Xcode。Xcode集成了Git,不过默认没有安装,运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
2.查看git版本
在控制台输入git --version查看是否安装成功
3.配置用户名和电子邮件地址,在控制台输入
4.为项目添加版本控制并上传到GitHub,在Idea中选择VCS-Import into Version Control-Share Project on Github,为该项目添加git版本控制并上传到github
四、安装并配置Jenkins
1.安装Jenkins
将 jenkins.war 放入 tomcat 的 webapp 目录下,启动 tomcat(运行/Library/apache-tomcat-8.0.23/bin/startup.sh ) 访问 http://127.0.0.1:8080/jenkins/
2.安装git和github插件,点击系统管理-管理插件,安装Git Plugin和Github Plugin
3.配置Jenkins,点击系统管理-系统设置,配置Maven和JDK主目录,Git可执行文件路径
4.新建持续集成任务
1)点击新建,输入Item名称,选择构建一个maven项目
2)源码管理中选中Git,Repository URL中输入github中的项目地址,Build栏目中Goals and Options 填写clean install
3)点击保存后构建项目,构建成功后,点击进入可以查看测试结果
五、测试集成情况
1.组员从GitHub上拉取代码,并进行修改
2.Jenkins自动构建结果
二、安装并配置maven
1.下载apache-maven-3.3.3压缩包,并将其解压放到/Library下
2.配置maven环境变量
1)打开控制台输入vim .bash_profile对环境变量配置文件进行修改,添加以下内容来指定maven的主目录,M2_HOME为解压后的maven文件夹放置的路径
2)在控制台输入source .bash_profile使配置文件生效
3.输入mvn -v查看是否配置成功
4.在IDE中集成maven
1)添加maven支持
本次实验使用的IDE为Intellij IDEA,在已有的项目上右键,选择Add Framework Support,在左侧选项卡中选择Maven,然后点击OK
2)编辑pom.xml文件,为项目添加junit的jar包
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>groupId</groupId> <artifactId>softwaretest</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> </dependency> </dependencies> </project>
3) 使用maven来build项目
在控制台输入mvn compile来编译源码
在控制台输入mvn test来运行测试
在控制台输入mvn package来打包
三、安装并配置Git
1.安装Git
mac用户可以从AppStore安装Xcode。Xcode集成了Git,不过默认没有安装,运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
2.查看git版本
在控制台输入git --version查看是否安装成功
3.配置用户名和电子邮件地址,在控制台输入
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
4.为项目添加版本控制并上传到GitHub,在Idea中选择VCS-Import into Version Control-Share Project on Github,为该项目添加git版本控制并上传到github
四、安装并配置Jenkins
1.安装Jenkins
将 jenkins.war 放入 tomcat 的 webapp 目录下,启动 tomcat(运行/Library/apache-tomcat-8.0.23/bin/startup.sh ) 访问 http://127.0.0.1:8080/jenkins/
2.安装git和github插件,点击系统管理-管理插件,安装Git Plugin和Github Plugin
3.配置Jenkins,点击系统管理-系统设置,配置Maven和JDK主目录,Git可执行文件路径
4.新建持续集成任务
1)点击新建,输入Item名称,选择构建一个maven项目
2)源码管理中选中Git,Repository URL中输入github中的项目地址,Build栏目中Goals and Options 填写clean install
3)点击保存后构建项目,构建成功后,点击进入可以查看测试结果
五、测试集成情况
1.组员从GitHub上拉取代码,并进行修改
2.Jenkins自动构建结果
相关文章推荐
- PMCFF产品经理
- 产品经理技能之BRD的笔记之菜鸟入门
- 产品经理 产品设计师常用软件
- 产品经理技能之MRD的笔记之一
- openstack RPM打包
- 一起来瞧虚拟化——vtpm实战
- npm install 总是报错(Mac OS环境下)
- GDI绘图中的映射模式CDC::SetMapMode()
- yum与rpm、apt的区别
- 压测2.0:云压测 + APM = 端到端压测解决方案
- 压测2.0:云压测 + APM = 端到端压测解决方案
- 谈项目经理与产品经理的工作范围及差别?
- 在 Visual Studio 2013 中使用 Grunt, Bower 和 NPM
- rpm命令使用总结
- 【groupmod】修改组 的相关信息
- npm 安装phantomJS不成功及其解决办法
- 集群监控之 —— ipmi操作指南
- hdu 5182 PM2.5
- redhat enterprixe 5.0 samba 服务器 rpm 安装及配置
- 产品经理的职责有哪些?到底该做什么?