1 原因和目的 相信很多开发者都需要将自己的编写的应用进行编译并部署到服务器上,这个过程在个人或小型团队的项目中都是一个简单的事情.但是对于并行化开发而言,就需要通过工具来辅助这个过程.于是,我参考了一下DevOps技术中的CI/CD.工作环境主要是Windows Server,而且目前环境没有Docker,我就考虑直接部署在中间件上,并通过OpenSSH和WinRM实现远程命令控制. 2 工作原理 通过Git实现软件版本控制,再通过Jenkins负责CI的操作,通过Syncthing实现文件同