fixes a bunch of build warnings/errors that we previously had due to misconfigurations in plugins (apparently we're supposed to import all plugins in the root build.gradle.kts and then apply them in each subproject)
make push pushes a docker image to our private github container registry
make k8s_apply applies the kubernetes manifests in the k8s/ folder to my side-project kubernetes cluster (let me know if you make any changes and I can deploy them)
adds an optional build config (kind of like an environment variable) to the Android app that makes it point to the running production backend server. To use the "production build" go to Build > Select Build Variant... > localDebug and then select "productionDebug"
So if Google Play authorizes my account in time, maybe we can actually deploy this to the Play Store? Would also need some more work to sign the apk
This does 4 things:
make push
pushes a docker image to our private github container registrymake k8s_apply
applies the kubernetes manifests in the k8s/ folder to my side-project kubernetes cluster (let me know if you make any changes and I can deploy them)So if Google Play authorizes my account in time, maybe we can actually deploy this to the Play Store? Would also need some more work to sign the apk