Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why not using fastlane directly ? #25

Closed
bitsydarel opened this issue Nov 12, 2019 · 1 comment
Closed

Why not using fastlane directly ? #25

bitsydarel opened this issue Nov 12, 2019 · 1 comment
Labels
good first issue Good for newcomers

Comments

@bitsydarel
Copy link

Hi, great lib.

I have few questions if you don’t mind.

As far as I understand, fledge’s just wrapping fastlane functionality. Which mean that fledge is dependent on ruby, bundle being installed.

So my first question is why not just directly use fastlane over fledge?

What are the advantages that fledge offers besides creating the platform specific fastlane folders?

Second the tool’s expecting a specific git branch name (dev), what if we have different setup for our branch naming?

@mmcc007
Copy link
Owner

mmcc007 commented Nov 12, 2019

fledge is intended to provide CI/CD support for building, testing and releasing flutter apps for new flutter developers. As you mention, it is currently a thin wrapper around a fastlane implementation. This wrapper is useful for providing a simple interface for unbundling the fastlane files and managing a default development/beta/release pipeline. For new developers, this is intended as a simple way to get started with the often tricky process of releasing flutter apps.

I plan on adding more command line options and/or a config file to replace hard-coded assumptions and to allow for a more flexible pipeline. More experienced developers can go directly to the fastlane files and customize them for their own needs.

@mmcc007 mmcc007 added the good first issue Good for newcomers label Nov 14, 2019
@mmcc007 mmcc007 closed this as completed Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants