romulus-cli icon indicating copy to clipboard operation
romulus-cli copied to clipboard

Fastlane

Open tinypell3ts opened this issue 5 years ago • 3 comments

Proposed changes

This PR adds a Fastlane flag for installing Fastlane on your machine and adds a fastlane folder to the project root.

The initial setup includes 4 lanes: test_setup - To ensure Fastlane is setup correct. version_bump - bump the version and commit to a Github repository. github_release - builds an iOS and Android version, creates a release and upload assets. firebase_release - uploads an .ipa and .apk to a chosen firebase project.

Notes

There is room to do so much more, however, I feel this is a good starting point. I split out the beta release lane into three separate lanes. This allows you to use them individually depending on your requirements.

tinypell3ts avatar May 01 '20 07:05 tinypell3ts

@andykitt Can we add some notes to the readme about this also? 🙌

craigcoles avatar May 04 '20 08:05 craigcoles

@KateHoward10 Did you manage to have a look at this yesterday? What was the consensus?

craigcoles avatar Oct 14 '20 09:10 craigcoles

@KateHoward10 Did you manage to have a look at this yesterday? What was the consensus?

I did indeed. I haven't actually managed to get a release to work yet, but due to the way I've set up a RN project to test it on, rather than the changes in here. Fastlane got installed pretty painlessly 👍

KateHoward10 avatar Oct 14 '20 10:10 KateHoward10