我是靠谱客的博主 缓慢大炮,最近开发中收集的这篇文章主要介绍Jenkins在windows平台下,让Powershell、批处理可以拉起进程并保持前言问题解决,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
- ????欢迎点赞 :???? 收藏 ⭐留言 ???? 如有错误敬请指正,赐人玫瑰,手留余香!
- ????本文作者:由webmote 原创
- ????作者格言:无尽的折腾后,终于又回到了起点,工控,我来了 !
前言
没有人喜欢windows平台下的自动化构建,一如多年前没人喜欢linux的桌面一样。
最近在考虑windows下ci集成,又拉起了jenkins的手,毕竟虽然界面难看,可是手真的很暖。
问题
Jenkins对批处理或powershell进行了输出跟踪,并且可以跟踪子进程,它在批处理结束后,会对整个进程树进行扫描,关闭所有拉起的其他进程。
这真是个好特性!当然是对资源利用来说的。
解决
为了避免拉起来的进行被杀死,Jenkins提供了一些hack技术。
主要是设置2个环境变量,因此不管你是什么脚本,都可以进行设置,以保持子进程继续运行。
# my_powershell_script.ps1 content
最后
以上就是缓慢大炮为你收集整理的Jenkins在windows平台下,让Powershell、批处理可以拉起进程并保持前言问题解决的全部内容,希望文章能够帮你解决Jenkins在windows平台下,让Powershell、批处理可以拉起进程并保持前言问题解决所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复