最近,我们使用的开发服务器被回收了,换了一台新的服务器,CI/CD平台需要重新搭建. 我的运维能力一直薄弱,所以借此机会学习了一番如何使用Jenkins进行持续集成开发和部署,实践并踩了一些坑,在此记录一下. 引言 假如没有CI/CD平台 想要部署到服务器,我们需要本地打包上传至服务器,或上传源码至服务器上打包,覆盖原来的安装包,进行部署. 当所需要部署的只是一个jar包或者只是一个服务,并且代码不经常更新,这样是可以的.但是开发过程中,更常见的是代码经常迭代更新,并且项目中有多个组件. 这带来…