docker+aspnetcore+gogs+jenkins 持续部署
jenkins 是很好的一共CI/CD工具 我们现在用jenkins做个CD 玩玩,毕竟在开发阶段,需要频繁的提交。发布,这样繁琐的工作, 如果由人工操作,会很累 安装就不讲了。看看我前面的文章 docker 安装: https://www.cnblogs.com/nsky/p/10372287.html jenkins安装: https://www.cnblogs.com/nsky/p/13339473.html gogs安装: https://www.cnblogs.com/nsky/p/13339343.html 首先我说下我遇到的坑,刚开始我是在阿里云服务器跑着玩的,环境都搭建好后, 我一构建开始,jenkins容器就挂了,查看logs也没有exit原因, 刚开始以为是权限的问题,后来又以为是镜像的原因,我用了jenkins镜像自己打包 又用了jenkinszh/jenkins-zh,用了jenkins/jinkins,jenkinsci/blueocean 等没错都是一构建就挂 后来才发现是配置低了。我的配置是1核1G的。本来就是买来玩玩的。配置低,所以价格才便宜 我之所以不在本地玩,是想更趋向于实战, 不过我还有一台搬*工的是2H1G的。 既然有2台电脑。所以,就完成2个目标 1:本地构建(jenkins和gogs都在同一台服务器) 2:远程触发构建