Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mastersam07/cistudio

CIStudio is the ci/cd builder specifically created for Flutter applications. Developers can create, manage their build systems in one place and export the workflow/configuration accordingly.
https://github.com/mastersam07/cistudio

cicd flutter workflows

Last synced: 5 days ago
JSON representation

CIStudio is the ci/cd builder specifically created for Flutter applications. Developers can create, manage their build systems in one place and export the workflow/configuration accordingly.

Awesome Lists containing this project

README

        

# cistudio

[![codecov](https://codecov.io/gh/Mastersam07/cistudio/graph/badge.svg?token=voDrYGeC8d)](https://codecov.io/gh/Mastersam07/cistudio)

![CI Studio](/ss/studio.png)

## CI Studio & Workflow Builder

CIStudio is the ci/cd builder specifically created for Flutter applications. Developers can create, manage their build systems in one place and export the workflow/configuration accordingly.

CIStudio is the ci/cd builder for Flutter frontend teams. Developers can easily create workflows through drag and drop interface without worrying about build steps and os intricasies.

## 🪄 Roadmap
> At the moment, priority is on github actions

#### Supported steps
- [x] Runner
- [x] ubuntu
- [x] macos
- [x] windows
- [x] Flutter tests
- [x] with coverage
- [x] without coverage
- [x] stop build if failure
- [x] Flutter driver tests
- [x] with coverage
- [x] without coverage
- [x] stop build if failure
- [x] Static code analysis
- [x] stop build if failure
- [x] Build android binaries
- [x] flavor
- [x] target
- [x] custom build args
- [x] apk
- [x] aab
- [x] Build ios binaries
- [x] flavor
- [x] target
- [x] custom build args
- [x] Upload android binary
- [x] firebase app distribution
- [x] playstore
- [x] Upload ios binary
- [x] firebase app distribution
- [x] app store
- [ ] Notification
- [ ] Slack
- [ ] Email

- [ ] Github actions support
- [ ] Gitlab pipeline support
- [ ] Azure devops support
- [ ] Bitbucket pipeline support