-
-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add 'deploy to oculus hub' feature #322
Comments
Hey Dylan, Thank you for your suggestion. It doesn't look like there is an action for oculus developer hub yet. So that's definitely a valid use-case for creating one. We'd be happy to maintain such an action together with our community, however we're dependent on that same community for creating something initially. For building the APK and dealing with the keystore, you should generally be able to follow at least most of the Google Play flow in our documentation. |
Of note - it seems the OVR platform Util does not have a Linux build as of yet (just macOS and a PC .exe) https://communityforums.atmeta.com/t5/General-Development/ovr-platform-util-on-Linux/td-p/965220 |
Interestingly this works - here's a one-liner to use docker/wine to run the ovr-platform-util exe to upload an apk you have in the same folder:
|
This is now supported at build time by base64 encoding your keystore file into an environment variable, for a GitLab example see: https://game.ci/docs/gitlab/deployment/android/ and the GitLab example repo's before_script.sh |
Context
Suggested solution
You have a means to deploy builds to various app stores(microsoft, steam, etc...) . So far I haven't found a way to deploy to the oculus quest developer hub. I was wondering/hoping this would be possible?
Considered alternatives
I manually download the build file and upload it myself to the oculus developer hub
Additional details
the oculus developer hub is a platform for publishing oculus apps. It has its own process for verifying APK builds.
the quest two only make use of android APK s. You need to include a .keystore file in the 'player' settings when you make a build
The text was updated successfully, but these errors were encountered: