使用 Flutter 的 Semaphore 演示 CI/CD 流水线

一个 Flutter 应用示例和 CI/CD 管道,用于将其与 Semaphore 2.0 集成。该应用演示了使用基于类的视图在 Django 中执行 CRUD 操作。它还包括所有 CRUD 视图的 UI。

预览

Firebase 配置

您需要使用您自己的 Firebase 帐户注册项目。

  • 在生成 Firebase 项目时,使用 com.flutter.logindemo 作为您的 bundle / application ID。

  • 根据需要下载 ios/Runner/GoogleService-Info.plistandroid/app/google-services.json 文件。

本地设置

安装包

flutter pub get

运行应用

flutter run

运行测试套件

flutter test

GitHub

查看 Github