使用jenkins完成项目的cicd遇到的一个问题
使用jenkins完成cicd我目前用了两个插件 一个是 deploy to a container
,另外一个就是Publish Over SSH
.
前者优点在于,不需要写shell脚本,缺点就是需要tomcat是启动状态,需要配置taomcat的账号密码,修改context文件,以达到jenkins可以远程操作容器的目的,且将war包部署到tomcat里面以后无法实时打印tomcat的日志.
而后者优点在于可以自己编写shell脚本,通过startup.sh
和shutdown.sh
脚本的执行来达到启停tomcat 请问正常的部署到容器哪种方式多一点 还是 流水线构建成功的标准是deploy 包在容器还是直到容器的日志打印成功的启动了服务?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
rt 已解决