佬们有没有什么提交代码后,服务器自动构建docker镜像并启动的方案没有

代码托管在gitee,很早之前是自己在服务器上写了个接口,gitee配置webhook,然后提交代码后服务器收到请求,执行构建和启动的命令,但是那个感觉有点笨,有没有比较成熟的方案

6 Likes

jenkins

1 Like

这个叫CICD,推荐直接用云服务省心,本地部署的话Jenkins或者Drone

1 Like

这个一直没有尝试过,总感觉有点复杂,有空试下

搜本地CICD或者云CICD

1 Like

可以试试阿里云效,之前用过感觉还可以

1 Like

gitee有自动构建的东西吧,CICD基本标配了,好不好用另说

1 Like

应该不算复杂吧

插件配置啥的太多了,之前没有仔细研究过

github action?

1 Like

我用的gitlab,你在指定机子安装gitlab runner,就可以部署了

1 Like

免费的吗

CI/CD可以做到

官方不知道,我都是私有部署的,开源的

drone

2 Likes

服务器搭建个Jenkins,项目里面创建Jenkinsfile , 配置好构建和发布的流程。最后在github 或者 gitlab 上配置下webhook 就行

2 Likes

gitea+drone

1 Like

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。