• 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 备份路径

  • 相关阅读:
    正则表达式
    对象与私有成员变量恩仇录
    c语言,中缀表达式转后缀表达式并计算
    Graphics Class
    获取当前应用程序所在目录的路径
    centos安装vim
    Linux更改IP地址
    Linux常用命令
    Linux添加环境变量
    Linux虚拟机安装
  • 原文地址:https://www.cnblogs.com/gyadmin/p/10522528.html
Copyright © 2020-2023  润新知