Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tarekbazine/flutter_build_helper

A command-line tool which helps you to build and tag artifacts with ease.
https://github.com/tarekbazine/flutter_build_helper

build-tool dart flutter flutter-package tool utility

Last synced: 1 day ago
JSON representation

A command-line tool which helps you to build and tag artifacts with ease.

Awesome Lists containing this project

README

        

# [flutter_build_helper](https://pub.dev/packages/flutter_build_helper)

A command-line tool which helps you to build and tag artifacts with ease.

## Guide

1. Installation

In `pubspec.yaml`, add:

```yml
dev_dependencies:
flutter_build_helper: "^0.2.0"
```

2. Usage

```shell
flutter pub get
flutter pub run flutter_build_helper:main
```

with `` as :

- `--version=VERSION_NB` (mandatory)
- `--out-path=PATH` (optional) by default the output would be in `Documents` folder of the current user.
- `--apk` (optional flag) means build an apk also
- `--no-aab` (optional flag) means do not generate an aab

Examples :

```shell
flutter pub run flutter_build_helper:main --v=1.3.0+5 --apk
```

```shell
flutter pub run flutter_build_helper:main --v=4.0.9 --apk --no-aab --out-path="..."
```

---

## Road map

- [ ] --help option
- [ ] publish to Pub ( into in reddit )
- [ ] Ios build artifact
- [ ] A customizable step to edit stuff before build
- [ ] A customizable step to check stuff
- [ ] migrate to https://github.com/fluttercommunity

---

Feel free to star the repo if you like it. :)

[]: https://pub.dev/packages/flutter_build_helper