Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dutchcodingcompany/truck

Delivering apps since 2024
https://github.com/dutchcodingcompany/truck

Last synced: about 1 month ago
JSON representation

Delivering apps since 2024

Awesome Lists containing this project

README

        

TODO: Put a short description of the package here that helps potential users
know whether this package might be useful for them.

## Features

TODO: List what your package can do. Maybe include images, gifs, or videos.

## Getting started

TODO: List prerequisites and provide or point to information on how to
start using the package.

## Usage

TODO: Include short and useful examples for package users. Add longer examples
to `/example` folder.

```dart
const like = 'sample';
```

## Additional information

TODO: Tell users more about the package: where to find more information, how to
contribute to the package, how to file issues, what response they can expect
from the package authors, and more.

```yaml
dev_dependencies:
csv: ^6.0.0
very_good_analysis: ^5.1.0
truck: 1.0.0

truck:
firebase:
release_notes: 'RELEASE: $CI_COMMIT'
cli_token: $FIREBASE_CLI_TOKEN
groups:
- 'testers'
testers:
- '[email protected]'
- '[email protected]'
android:
release_notes: 'RELEASE: $CI_COMMIT'
app_id: 1:123456789012:android:1234567890123456789012
file: build/app/outputs/flutter-apk/app-release.apk
ios:
app_id: 1:123456789012:ios:1234567890123456789012
file: build/app/outputs/flutter-apk/app-release.ipa
groups:
- 'testers'
testers:
- '[email protected]'
- '[email protected]'
play_store:
....
test_flight:
....
```

```bash
dart run truck:deliver --path=myflavor.yaml firebase-ios
dart run truck:deliver firebase --release-notes= '' android --app_id='' play_store --release-notes=''
dart run truck:deliver firebase --platform=android
dart run truck:deliver firebase --platform=android --release-notes='asdasd' play_store --release-notes='asdasd'
```