项目追踪器CI/CD自动化部署方案
CI/CD 自动化部署的项目还挺常见的,但这个“项目追踪器”用得比较顺手,尤其适合想快速上线原型的团队。用的是GitHub Actions做 CI 流程,push 到主分支后就自动跑测试、构建,成功了就发到Firebase Hosting,整个流程挺顺滑的。
Firebase 登录这块比较贴近日常需求,登录直接用Gmail,集成简单,权限管理也方便。想体验下的话,有现成的 demo 可以点进去试试看,响应也挺快,页面结构清爽,适合拿来参考或者 fork 着改。
灵感来源是“项目画布”,平时用它梳理需求,这个追踪器基本就是把它数字化了,加了点团队满意度打分的功能,挺贴合远程办公场景。内部协作场景下,谁在干嘛一目了然。
如果你也在用GitHub Actions或者对Firebase Hosting感兴趣,可以顺便看看下面这些相关文章:
利用 GitHub Actions 实现 CI/CD 管道工作流程 写得比较清楚,适合刚入门的朋友。
AmplifyApp 放大控制台 CI/CD 演示 这个也可以对比参考下,跟 Firebase 思路差不多。
Jenkins 与 Docker 的 CI/CD 快速部署实践 如果你用 Docker 部署,Jenkins 这一套也还不错。
哦对了,登录是必须用 Gmail 的,团队内测用还行,真要对外开放得扩展下 OAuth2 登录。
如果你在做团队协作工具,又刚好在搭 CI/CD 流程,这个项目可以先 fork 跑一遍,改起来也不复杂。
284.37KB
文件大小:
评论区