zoukankan      html  css  js  c++  java
  • 【jekins】tomcat+jenkins

    启动jiekins:进入tomcat安装路径下的bin文件,运行startup.bat文件

                         打开http://127.0.0.1:8080/jenkins 地址

    一、构建github项目

    原理:构建项目将github中的代码拉到本地工作空间,然后通过构建中的命令执行本地代码

    1.新建任务

    2.在general中,选择github project,project url为github中的该项目的地址

    (若没有github project一项,则需要到插件管理中下载git hub 插件)

    3.设置自定义的工作空间

    4.源码管理中 Repository URL写入git仓库地址

    Credentials 添加github账户密码

    Branch Specifier (blank for 'any'),这个地方的地址是分支名,如果没指定其它分支,就是默认:*/master

    5.构建 选择 execute windows batch command

    写入执行命令

    6.执行结果

    1).拉取代码到本地磁盘

     2).构建成功

     二、jenkins新增slave-agenet(windows)

    我们在跑自动化项目的时候,希望有单独的测试机能跑自动化项目,并且能集成到jenkins上构建任务。即通过一台电脑连接jenkins服务器,然后构建项目

    1.管理节点

    1)在测试机的浏览器上输入jenkins服务器地址

    2)进入系统管理->节点管理->新建节点

    3)填写节点名称并勾选固定代理

    2.配置节点

    1).远程工作目录:D:YOYO
    --这个地址是测试机的jenkins的workspace工作目录,自己随便写个本机的路径
    2).用法
    --尽可能的使用这个节点:其它的job也能在这台机器上运行,如果只想运行测试自动化代码,就不选这个
    --只允许运行绑定到这台机器的Job:测试自动化的Job绑定这个机器后,就只能在这个机器运行了
    3).启动方法:
    --windows上启动方法最好通过Java web start来启动slave

    如果没有Java web start这项需要到系统管理->全局安全配置中设置

    代理选择随机选取,协议选择第三项

    4)配置好节点保存后左边会多显示一台设备,显示未在线

    3.启动slave

    1)点击未在线的设备,本地安装slave-agent,点击launch将slave-agent下载至本地

    2)下载后,双击slave-agent.jnlp启动,回到jenkins首页后,这个节点就是在线状态了

     

    3.构建项目

    1.新建的Job,指定到刚才新增的这个节点机器上运行,勾选Restrict where this project can be run
    2.Label Expression这个地方输入刚才节点机器的名称:yoyo

    其他与在master节点上一样

  • 相关阅读:
    C++服务器开发之基于对象的编程风格
    C++服务器开发之笔记三
    InstallShield 脚本语言学习笔记
    Win.ini和注册表的读取写入
    MFC中如何画带实心箭头的直线
    UE4新手引导之下载和安装虚幻4游戏引擎
    SQLServer · BUG分析 · Agent 链接泄露分析(转载)
    mysql5.6版本开启数据库查询日志方法
    远程读取json数据并写入数据库
    js中的什么时候需要用new来实例化?
  • 原文地址:https://www.cnblogs.com/dhs94/p/9074796.html
Copyright © 2011-2022 走看看