I having issue with the build of my app and it’s preventing me from updating it on the Google Play Store right now.
It seems no matter what I do, it always generates the same manifest. In my build pipeline, I will, on each build, replace the version to append it with the build number. I do this for both version
and android.versionCode
. I can see the build number in my Jenkins console and I can also see that the app.json file has the correct versions, but somehow, Expo still reports an old version in the build output.
My builds don’t fail, but it is preventing me from updating my app since the store will refuse the new AAB, saying that version is already uploaded…
Since I can only put a single image in a post, here’s an album of three screenshots.
- First is the Jenkins output of the version that gets injected into app.json.
- Second is the app.json in my Jenkins job’s workspace after the build has been sent to Expo.
- Third is the output on Expo’s console. Notice that the version is still 1.0.0.2020.02.19.1
I’m really not sure what I’m doing wrong here.
Thank you for any help you might provide.