zoukankan      html  css  js  c++  java
  • jenkins在搭建中常见的问题

    1.window环境读取不到chrom.exe

    System.setProperty("webdriver.chrome.driver","chromedriver.exe");
    ChromeOptions options = new ChromeOptions();
    options.setBinary("C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe");
    driver = new ChromeDriver(options);

    如上代码

    此处读取的是本地的chrom的安装的绝对路径,以及jenkins工作空间下chromedriver.exe路径

    如下是单独对新建项目配置的工作空间

    #time
    PREFIX="time="
    TIME=`date +%F`
    TIMES=`date +%T`
    KONGGE="--"
    VER="1.5"

    #关掉上次启动的项目 根据进程名杀死原来的项目
    ps -ef | grep lpunitend-1.0-SNAPSHOT.jar | grep -v grep | awk '{print $2}' | xargs kill -9

    #备份
    cp  /root/server/lpunitend-1.0-SNAPSHOT.jar /root/server/bak/lpunitend/lpunitend$VER$PREFIX$TIME$KONGGE$TIMES.jar

    ##移除原来的
    rm -f  /root/server/lpunitend-1.0-SNAPSHOT.jar
    ##将上传的jar 移动到运行目录下
    mv  /root/server/bak/lpunitend-1.0-SNAPSHOT.jar  /root/server/
    #移除上传jar包
    rm -f  /root/server/bak/lpunitend-1.0-SNAPSHOT.jar
    cd  /root/server
    chomd  775  lpunitend-1.0-SNAPSHOT.jar

    source /etc/profile
    nohup java -jar lpunitend-1.0-SNAPSHOT.jar >> /root/server/log/lpunitend-1.0-SNAPSHOT.log &

     构建环境

    建立了三个文件夹

    /root/server/log  创建日志

    /root/server 现在运行的空间

    /root/server/bak 上传远程的路径

    /root/server/bak/lpunitend 备份路径

  • 相关阅读:
    小能客服
    bootstrap 字体图标
    在线绘图(PS)(海报)
    UI教程
    免费在线设计网站
    测量史上首个易语言工程测量模块
    在ado.net中实现oracle存储过程调用两种方式
    VS一些快捷键
    解决Win10家庭版没有‘本地用户和组’问题
    参照示例搭建一个Quertz + Topshelf的一个作业调度服务(基础)
  • 原文地址:https://www.cnblogs.com/gyadmin/p/10522528.html
Copyright © 2011-2022 走看看