使用jenkins完成cicd我目前用了两个插件 一个是 deploy to a container
,另外一个就是Publish Over SSH
.
前者优点在于,不需要写shell脚本,缺点就是需要tomcat是启动状态,需要配置taomcat的账号密码,修改context文件,以达到jenkins可以远程操作容器的目的,且将war包部署到tomcat里面以后无法实时打印tomcat的日志.
而后者优点在于可以自己编写shell脚本,通过startup.sh
和shutdown.sh
脚本的执行来达到启停tomcat 请问正常的部署到容器哪种方式多一点 还是 流水线构建成功的标准是deploy 包在容器还是直到容器的日志打印成功的启动了服务?
rt 已解决