使用jenkins完成项目的cicd遇到的一个问题

使用jenkins完成cicd我目前用了两个插件 一个是 deploy to a container,另外一个就是Publish Over SSH.
前者优点在于,不需要写shell脚本,缺点就是需要tomcat是启动状态,需要配置taomcat的账号密码,修改context文件,以达到jenkins可以远程操作容器的目的,且将war包部署到tomcat里面以后无法实时打印tomcat的日志.

而后者优点在于可以自己编写shell脚本,通过startup.shshutdown.sh脚本的执行来达到启停tomcat 请问正常的部署到容器哪种方式多一点 还是 流水线构建成功的标准是deploy 包在容器还是直到容器的日志打印成功的启动了服务?
image.png

阅读 1.7k
1 个回答

rt 已解决

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题