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

  • 相关阅读:
    Memcached安装
    linux 安装telnet
    varnish应用
    linux 安装apache
    varnishlog、Varnishstat详解
    varnish CLI管理
    varnish 子程序流程
    python3 cms识别类
    python3 fofa爬取类
    每日健康打卡
  • 原文地址:https://www.cnblogs.com/gyadmin/p/10522528.html
Copyright © 2011-2022 走看看