jenkins笔记

1 jenkins需要下载jar包并像一般java项目一样启动运行
2 jenkins 需要一下环境支持 jdk(jenkins是基于java开发的),svn或者git,maven,
3 需要安装插件 subverion Plus-in ,publish over ssh 等插件
4.在这里插入图片描述
图片位置放置的路径下的一级目录必须有pom文件

整体流程大概就是
从git或者svn 下载代码 然后通过 maven 编译 然后通过 编译的配置 添加执行jar包的语句 (当然 需要添加 备份 清理 失败回退 等等操作的dos或者shell操作的语句) 从而完成项目的自动发布 大大减少了 传统发布方式打包传递启动等等操作的繁琐流程

值得注意的是 关闭服务的语句 有以下方式

/** 直接关闭javaw启动的所有进程 **/
/**注意如果jenkins也是用javaw启动的 使用该语句会导致jenkins也被关闭**/
taskkill /f /im javaw.exe /t
/** 找到占用端口号的进程的 pid  **/
netstat -ano|findstr 端口号
/** 直接关闭占用端口的进程 **/
TASKKILL /PID  端口号 /F
@echo off
set port=443
set /P port="请输入要关闭的端口,默认443:"
rem if "%port%" == "" (set port=443)
echo 开始搜索'netstat -ano^|findstr ":%port%" '
 
for /f "delims=" %%i in ( 'netstat -ano^|findstr :%port%' ) do set pid=%%i 
set id=%pid:~-5%
echo 使用端口%port%的进程pid:%id%;开始结束它
TASKKILL /PID %id% /F
pause
exit;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

默海情深以往

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值