目标 当代码提交到GitHub后,自动生成构建项目并部署到服务器.接下来介绍一下如何在容器中运行Jenkins,并自动化构建GitHub上的项目,使用自动化构建来解放你的双手. 前置条件 一台已经安装了Docker的Ubuntu服务器,有公网IP并可通过IP或者域名访问.因为GitHub无法访问本地服务器,所以不能触发构建,只能手动触发构建. 这里我们选择使用基于.Net Core开发的纸壳CMS作为演示例子,一步一步搭建自动构建. 当然,一样可以不使用Docker在Windows.Linux上…