首页 > 其他分享 >jenkins 配置注意事项

jenkins 配置注意事项

时间:2023-12-30 15:48:56浏览次数:30  
标签:0.1 jar 配置 pid echo demo1 注意事项 home jenkins

1、需要配置ssh服务器的时候,源文件为target/xxx.jar

2、删除头信息用 target

3、远程服务器ssh中的目录填写 绝对地址,例如: /home/test/xxx

4、执行的 sh也要写绝对地址,且用 nohup bash /home/test/xxx.sh 启动

5、远程服务器上用 xxx.sh里面的 所有文件地址一律 绝对地址

6、需要在高级选项里打开 pty开关

7、参考启动jar包方式如下:

 

echo "Stop Procedure : demo1-0.1.jar"
#获取指定项目运行pid
pid=`ps -ef |grep java|grep demo1-0.1.jar | grep -v grep |awk '{print $2}'`
echo 'old Procedure pid:'$pid
#pid存在则kill
if [ -n "$pid" ]
then 
kill -9 $pid 
fi 
echo 'Start the program : demo1-0.1.jar'
chmod 777 demo1-0.1.jar
echo '-------Starting-------'
#运行项目 (指定时区  指定字符编码  指定输出日志)
nohup java -jar  /home/test/demo1-0.1.jar --server.port=19000 >/home/test/log.out & 
echo 'end'

 

标签:0.1,jar,配置,pid,echo,demo1,注意事项,home,jenkins
From: https://www.cnblogs.com/tombaur/p/17936412.html

相关文章

  • EasyCVR在Linux中开启硬件探测配置后,无法启动该如何解决?
    有用户反馈,可视化监控云平台EasyCVR智能边缘网关在Linux系统上开启硬件探测配置后,无法正常启动程序,如下图:收到用户反馈后,技术人员立即开展排查和解决。1)由反馈可见,报错为“LocalMachineCheckError!本地机器检查错误!”此错误是因为程序在校验硬件盒子内程序出错;2)于是排查智能边缘......
  • SpringBoot2 读取不同环境的配置文件实例
    SpringBoot 可以在application.properties 中配置信息spring.profiles.active来读取不同环境的配置文件。1.  SpringBoot2读取不同环境的配置文件工程运行环境可能有:开发环境、测试环境和生产环境,可以通过修改application.properties 来获取不同环境的的配置信息。首先我......
  • 基于JFinal的数据库配置
    参考——https://blog.csdn.net/weixin_42579328/article/details/89490760 1、创建数据表:CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(20)NOTNULL,`pwd`varchar(20)NOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=......
  • 在vue中使用router时所需要的配置
    router.jsimport{createRouter,createWebHistory}from'vue-router';//2.定义路由组件importHomefrom"../views/Home.vue"importLoginfrom"../views/Login.vue"//3.定义路由-配置路由走向constroutes=[{path:"/&qu......
  • Laravel的基本配置文件 .env 文件
    默认情况下,.env文件包含以下参数APP_ENV=localAPP_DEBUG=trueAPP_KEY=base64:ZPt2wmKE/X4eEhrzJU6XX4R93rCwYG8E2f8QUA7kGK8=APP_URL=http://www.xhcj168.comDB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=homesteadDB_USERNAME=ho......
  • OpenEuler22.03安装PostgreSQL15.5并配置一主二从
    环境准备序号IP标识(hostname)CPU/内存配置系统盘数据盘1192.168.8.190pg018C+16G80G500G2192.168.8.191pg028C+16G80G500G3192.168.8.192pg038C+16G80G500G规划的文件夹目录(所有主机):##以下目录为本文规划的目录,可以提前创建,也可以跟着......
  • ASP.NET Core 6(.NET 6) Program.cs中使用读取appsettings.json配置文件
    ​ 在ASP.NETCore6(.NET6)中,可以使用Json格式的appsettings.json配置文件来配置应用程序,用于存储应用程序的配置信息,方便我们灵活的配置应用程序。本文主要介绍Program.cs中,使用读取appsettings.json配置文件的方法,以及相关的示例代码。1、通过配置实体类的方式1)配置实体......
  • Java+SpringBoot+Maven+TestNG+httpclient+Allure+Jenkins实现接口自动化
    一、方案需求目标:测试左移,测试介入研发过程,验证单接口正常及异常逻辑选用工具:Java、SpringBoot、Maven、TestNG、httpclient、Allure、Jenkins方案:创建测试接口测试工程,参照研发设计文档和设计思路,编写正常及异常用例,直接调用服务端接口,覆盖接口逻辑和验证异常处理,提升接口健壮......
  • Python+Selenium+Pytest+Allure+Jenkins实现的Web自动化框架
    目录一、测试的项目二、需求分析三、用例设计-部分用例举例四、框架说明4.1测试框架结构图如下:4.2项目功能五、代码设计与功能说明5.1POM简介:PageObjectModle页面对象模型5.2基础封装层:pages/basePage.py5.3PO页面对象层:pages/userLoginPage.py5.4TestCase测试用例层:testc......
  • 阿里云 Codeup 集成 Jenkins 进行持续集成详解
    导言持续集成是软件开发中的关键实践,能够提高团队的开发效率和代码质量。本文将详细介绍如何在阿里云Codeup中集成Jenkins,实现持续集成的自动化流程。以下是具体的步骤和配置说明。1.Jenkins插件安装在开始之前,首先需要在Jenkins中安装两个必要的插件:Git源码管理插件和Gene......