Ovo GPT Driver plugin

fastlane Plugin Badge

Getting Started

This project is a fastlane plugin. To get started with fastlane-plugin-ovo_gptdriver, add it to your project by running:

fastlane add_plugin ovo_gptdriver

About ovo_gptdriver

The GPT Driver Fastlane Plugin provides a streamlined way to upload build artifacts to the GPT Driver service as part of your CI/CD pipeline. It supports uploading platform-specific binaries (such as APK, AAB, or IPA files), attaching metadata, and associating each build with your organization via a secure key.

This plugin is ideal for mobile teams that want to automate build delivery to GPT Driver with minimal configuration and full control over metadata like branch names or deployment context. Upon successful upload, the action returns the unique build ID generated by the GPT Driver service.

Available Actions

ovo_gptdriver_upload_build

This action uploads a build artifact to the GPT Driver service, along with relevant metadata such as platform, organization key, and custom deployment information (e.g., branch name). It is intended for use in CI/CD environments and ensures that each build is properly registered with GPT Driver. If the upload fails, the action returns nil instead of raising an error, allowing for graceful handling.

ovo_gptdriver_upload_build(
  build_path: build_path,
  organisation_key: organisation_key,
  platform: platform,
  metadata: 
)

Example

Check out the example Fastfile to see how to use this plugin. Try it by cloning the repo, running fastlane install_plugins and bundle exec fastlane test.

Issues and Feedback

For any other issues and feedback about this plugin, please submit it to this repository.

Troubleshooting

If you have trouble using plugins, check out the Plugins Troubleshooting guide.

Using fastlane Plugins

For more information about how the fastlane plugin system works, check out the Plugins documentation.

About fastlane

fastlane is the easiest way to automate beta deployments and releases for your iOS and Android apps. To learn more, check out fastlane.tools.