type
status
date
slug
summary
tags
category
icon
password
😀
准备的用于发布应用的主机,需要安装docker和docker compose程序
 

📝 主旨内容

创建一个maven类型的Jenkins项目
源码拉取
notion image
Build节点
notion image
post step
  • 增加一个Send files or execute commands over SSH步骤
    • 注意要先安装publish over ssh插件
    • 然后进入Jenkins管理页→system→SSH Server中添加远程主机
构建docker镜像与启动容器的命令
notion image
其他的配置默认即可
构建日志截图
notion image
基于仓库tag来构建
需要Jenkins安装插件”git parameter”
notion image
notion image

🤗 总结归纳

🗒️
Jenkins + GitHub:自动化构建与部署流程 
没有太大差别。不过相比起来比之更加细化了步骤。
  • 在Jenkins发送到远程主机上,对Jenkins构建的包有了一个新的步骤:将jar包等文件打包成docker 镜像

📎 参考文章

 
💡
有关以上的问题,欢迎QQ1761461214,一起交流~
Linux使用记录🔒待阅读清单