drapanjanas / re-natal

Bootstrap ClojureScript React Native apps
MIT License
1.22k stars 100 forks source link

Feature Request: CI and Fastlane setup #191

Open puppybits opened 6 years ago

puppybits commented 6 years ago

This project is fantastic! Thanks for all the work on it. I had a hell of a time getting it all setup in CI. It took 8 days to get everything working flawlessly on Circle CI and keep build times as fast as possible.

It be helpful to include a starter CI and Fastlane configuration file with the re-natal project templates. I created a pipeline for Circle CI and fixed a lot of issues with React Native v0.57. Would it be helpful to include that in re-natal somewhere?

Here's my Fastlane, CircleCI/config.yml, and Metro bundler for RNv0.57 file: https://gist.github.com/puppybits/95183d5ff74098edf5998abdc4ffdadc

Here's my pipeline in Circle CI.

screen shot 2018-09-14 at 3 27 06 pm
drapanjanas commented 6 years ago

Wow cool! Thanks a lot for sharing this! I will try my best to find time and look into it and then perhaps I can implement a command to genereate that for projects.

puppybits commented 6 years ago

I’m happy to do a pull request for each to add them in.

I could start with the metro bundled update. I think it’s the most critical since larger projects have issues with Babel trying to transpile the entire cljs output.