Closed Newbie012 closed 4 years ago
app.json and manifest are not the same(but very similar). To implement the functionality you want we would need to move a significant part of publishing logic here. We are currently working on a new build service and don't want to put development time into features for the old version.
If you don't want to publish just use expo export
and a local python server to host it. You will need https, so I would suggest ngrok for that. You should disable OTA updates if you are doing it.
I understand, if there's a way I can contribute, then I'll be more than happy to :)
Feature Request
Allow to pass
--app-json
flag to get the local manifest (including versionCode and buildNumber). This way, we won't need to publish our app each time before delpoyment.Motivation Behind Feature
Since turtle-cli reads the manifest either from
--public-url
or expo servers, I have toexpo publish
each time so the build will use the latest versions and the other properties. I'm trying to be less dependant on expo servers as much as I can, and at the same time I don't want to upload my manifest to a public URL each time before deployment.Feature Description
I'm not an expo / turtle-cli expert, but it looks to me that we can modify this piece of code:
to something like:
Obviously, it won't be written like that, but you get the point
Alternatives or Workarounds