bucketeer_flutter_client_sdk 2.1.1 bucketeer_flutter_client_sdk: ^2.1.1 copied to clipboard
Bucketeer
Bucketeer Client-side SDK for Flutter #
Bucketeer is an open-source platform created by CyberAgent to help teams make better decisions, reduce deployment lead time and release risk through feature flags. Bucketeer offers advanced features like dark launches and staged rollouts that perform limited releases based on user attributes, devices, and other segments.
Getting started using Bucketeer SDK.
Installation #
See our documentation to install the SDK.
Contributing #
We would ❤️ for you to contribute to Bucketeer and help improve it! Anyone can use and enjoy it!
Please follow our contribution guide here.
Development #
Install the dependencies #
make deps
Build #
Build SDK for Android
make build-android
Build SDK for iOS
make build-ios
Tests #
Unit test
make unit-test
E2E
To run the E2E test, set the following environment variables before running it.
- E2E_API_ENDPOINT
- E2E_API_KEY
make e2e BKT_API_KEY=<API_KEY> BKT_API_ENDPOINT=<API_ENDPOINT>
Other commands #
For other commands, please take a look at the Makefile.
License #
Apache License 2.0, see LICENSE.