GitLab私有化部署 - CI/CD - 持续集成/交付/部署 - 源代码托管 & 自动化部署( 三 )

以上配置提交保存后,在 CI/CD 的流水线菜单中会显示一条变更后要执行的任务 , 并且自动按配置的作业节点执行,自动运行的原因是先前配置了runner的[运行未标记的作业] 。效果如下图所示:

GitLab私有化部署 - CI/CD - 持续集成/交付/部署 - 源代码托管 & 自动化部署

文章插图
从以上配置得出,部署时的站点访问端口为5000,这里需要防火墙开启5000的访问端口 。
# 开放测试站点访问的5000端口firewall-cmd --zone=public --add-port=5000/tcp --permanentfirewall-cmd --reload# 查看已开放的端口firewall-cmd --list-ports最终效果展示自动化部署运行效果
GitLab私有化部署 - CI/CD - 持续集成/交付/部署 - 源代码托管 & 自动化部署

文章插图
部署后的测试站点访问效果
GitLab私有化部署 - CI/CD - 持续集成/交付/部署 - 源代码托管 & 自动化部署

文章插图

推荐阅读