logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决Jenkins执行shell脚本时出现“sudo: no tty present and no askpass program specified”的错误

今天使用jenkins job执行调用脚本执行CD task时,出现了“sudo: no tty present and no askpass program specified”的问题,网上找了很多,但大多都没有解决我的问题。问题描述:写好shell脚本后,直接在宿主机直接使用"sudo ./product_env.sh"时,脚本可以正常执行,但是在jenkins服务器上,远

Springboot根据指定profile启动jar包,及docker image制作中启动参数的配置

Springboot项目中的配置文件:其中application.properties中只需配置spring.profiles.active=testing即可(即默认值),当jar启动时没配置spring.profiles.active参数时的默认启动application-testing.properties配置文件启动jar包# 根据不同的环境(dev,testing,pr...

#docker
通过shell执行kubectl exec并在对应pod容器内执行shell命令

问题描述:由于服务部署在K8S环境下,在应用层之上有一次cache层,使用的是nginx的缓存,这样每次更新后台服务资源后,cache内的缓存并未及时更新,这时需要人工清除cache,其实只要使用yaml文件拉取nginx镜像重新部署就可以了,但K8s对于镜像tag未变化时并不会重新拉取docker image重新部署服务。服务部署公司是用jenkins job执行shell脚本来做的CI...

到底了