Jenkins持续集成demo

1.下载Jenkins的war包

官网地址:https://jenkins.io/

点击下载

将jenkins.war 部署到Tomcat中(本文使用的是Tomcat8.5.35),注意Tomcat需要配置账号密码

    Tomcat7 是 manager 等
    Tomcat8+ 是 admin 等    如图;

启动Tomcat 并打开  http://localhost:8080/jenkins   首次登陆需要默认密码,页面会提示密码位置 eg:C:\Users\Dell\.jenkins\secrets\initialAdminPassword

然后配置管理员账号密码  邮件等

Jenkins URL:   http://127.0.0.1:8080/jenkins/

配置:

1.配置系统设置 

    

    主要配置 Jenkins Location  
    访问地址 http://127.0.0.1:8080/jenkins/
    系统邮件地址:[email protected]

2.全局工具配置  自动安装  都不要勾选  使用本地安装的程序

3.管理用户
    可以修改默认账号密码:admin 
    可以增加一些账号 

4.创建任务 开始 持续集成

               

    1.General
        新建任务 helloJenkins
        勾选 丢弃旧的构建  可以设置保存几天  或 几个  或几个小时  等
        高级  重试次数 获取最新代码时  如果冲突  尝试的次数

    2.source Code Management
        配置git仓库就行 C:\java\MyEclipse2017\workspace\helloJenkins


    3.Build Triggers
        勾选  轮询SCM
        Schedule:这个是时间表达式   H/10 * * * *  表示每个10分钟构建一次


    4.Build Environment  构建环境(暂时不配置)

    5.Build 构建 
        需要配置maven  编译 打包等     
        Maven Version :maven  使用全局配置的maven
        Goals: clean package   这表示 使用maven 进行清理 并打包


    6.Post-build Actions   构建后的操作  打包发布到 Tomcat上
        选择 deploy war/ear to a container 
        WAR/EAR files:target/helloJenkins-0.0.1-SNAPSHOT.war   生成的war包 
        Context path:helloJenkins   这个是配置访问路径
        Containers: 选择Tomcat容器  配置
            Credentials    :选择凭证是 username password   输入 Tomcat的账号密码
            Tomcat URL:http://localhost:8080
        
        增加一个邮件通知  就是构建的项目不稳定或失败时  给指定邮箱发邮件进行通知
        E-mail Notification
            Recipients:[email protected]       过个邮箱使用英文逗号分隔

5.可以手动构建   测试配置是否成功 

项目自动构建成功并发布到指定的Tomcat中  访问结果如图;

=================================

helloJenkins  是使用maven构建的一个web工程  结构特别简单  就是一个默认的index.jsp      本次测试成功。

==================================

谢谢。

猜你喜欢

转载自blog.csdn.net/baidu_37038557/article/details/85047378