zoukankan      html  css  js  c++  java
  • [SPM_LAB]持续集成实验

    一、创建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包

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <project xmlns="http://maven.apache.org/POM/4.0.0"
     3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     4          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     5     <modelVersion>4.0.0</modelVersion>
     6 
     7     <groupId>groupId</groupId>
     8     <artifactId>softwaretest</artifactId>
     9     <version>1.0-SNAPSHOT</version>
    10     <dependencies>
    11         <dependency>
    12             <groupId>junit</groupId>
    13             <artifactId>junit</artifactId>
    14             <version>4.11</version>
    15         </dependency>
    16     </dependencies> 
    17 </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自动构建结果

  • 相关阅读:
    java实现第四届蓝桥杯核桃的数量
    java实现第四届蓝桥杯核桃的数量
    java实现第四届蓝桥杯核桃的数量
    java实现第四届蓝桥杯核桃的数量
    java实现第四届蓝桥杯逆波兰表达式
    jsp中生成的验证码和存在session里面的验证码不一致的处理
    使用session实现一次性验证码
    java图形验证码生成工具类及web页面校验验证码
    关于在页面得到的servlet验证码总是上一次保存在session中的
    FreeMarker 获取页面request、session
  • 原文地址:https://www.cnblogs.com/gaomengya/p/5396058.html
Copyright © 2011-2022 走看看