All Projects → bskim45 → Fastlane Plugin Google_drive

bskim45 / Fastlane Plugin Google_drive

Licence: mit
fastlane plugin to upload files to Google Drive

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Fastlane Plugin Google drive

Ct gdrive
Lustre/HSM Google Drive copytool
Stars: ✭ 16 (-58.97%)
Mutual labels:  google-drive
Multipart Related
MIME multipart/related as defined in RFC 2387
Stars: ✭ 10 (-74.36%)
Mutual labels:  google-drive
Vue Gdrive
VueJS text editor with Google Drive integration
Stars: ✭ 34 (-12.82%)
Mutual labels:  google-drive
Green Button Data
Fast Ruby parser and API client for Green Button data
Stars: ✭ 18 (-53.85%)
Mutual labels:  rubygem
Elodie
An EXIF-based photo assistant, organizer, manager and workflow automation tool.
Stars: ✭ 840 (+2053.85%)
Mutual labels:  google-drive
Sense Client
Quick and dirty Ruby client for the Hello Sense sleep tracker. Based on http://jeffhuang.com/extracting_my_data_from_the_hello_sense.html
Stars: ✭ 20 (-48.72%)
Mutual labels:  rubygem
Ordinalize full
Turns a number into an ordinal string such as first, second, third or 1st, 2nd, 3rd.
Stars: ✭ 6 (-84.62%)
Mutual labels:  rubygem
Fastlane Plugin Pgyer
Distribute app to pgyer beta testing service with fastlane!
Stars: ✭ 35 (-10.26%)
Mutual labels:  fastlane
Human name parser
A name parsing library
Stars: ✭ 7 (-82.05%)
Mutual labels:  rubygem
Rom Elasticsearch
Elasticsearch adapter for rom-rb
Stars: ✭ 30 (-23.08%)
Mutual labels:  rubygem
App store connect
A Ruby interface to the App Store Connect API
Stars: ✭ 22 (-43.59%)
Mutual labels:  rubygem
Drivebackupv2
Uploads Minecraft backups to Google Drive/OneDrive or by (S)FTP
Stars: ✭ 26 (-33.33%)
Mutual labels:  google-drive
Fastlane
🚀 The easiest way to automate building and releasing your iOS and Android apps
Stars: ✭ 33,382 (+85494.87%)
Mutual labels:  fastlane
Forge View.googledrive.models
View models from Google Drive: Sample Viewer application that displays files of supported formats from Google Drive, and generates them in the Viewer
Stars: ✭ 18 (-53.85%)
Mutual labels:  google-drive
Gdown
Download a large file from Google Drive (curl/wget fails because of the security notice).
Stars: ✭ 962 (+2366.67%)
Mutual labels:  google-drive
Badge
Add a badge to your app icon
Stars: ✭ 832 (+2033.33%)
Mutual labels:  fastlane
Openly Rails
"GitHub" for Google Drive [inactive]
Stars: ✭ 20 (-48.72%)
Mutual labels:  google-drive
Fastlane Plugin Firebase test lab android
Test your app with Firebase Test Lab with ease using fastlane for Android
Stars: ✭ 39 (+0%)
Mutual labels:  fastlane
Kraken Ruby
Official Ruby Gem for Kraken API
Stars: ✭ 34 (-12.82%)
Mutual labels:  rubygem
Sql Composer
Standalone SQL composer DSL for Ruby
Stars: ✭ 26 (-33.33%)
Mutual labels:  rubygem

google_drive fastlane plugin

fastlane Plugin Badge Gem Version Badge Build Status Test Coverage security

Getting Started

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

fastlane add_plugin google_drive

About google_drive

Please refer to this guide to create an Google Drive credential.

Upload files to Google Drive folder.

Aliases for this action - google_drive_upload and upload_google_drive will be removed in next version.

upload_to_google_drive(
  drive_keyfile: 'drive_key.json',
  service_account: true,
  folder_id: 'folder_id',
  upload_files: ['file_to_upload', 'another_file_to_upload']
)

Create new Google Drive folder:

create_google_drive_folder(
  drive_keyfile: 'drive_key.json',
  folder_id: '#{folder_id}',
  folder_title: 'new_folder'
)

Update the content of existing Google Drive file:

update_google_drive_file(
  drive_keyfile: 'drive_key.json',
  file_id: 'file_id',
  upload_file: 'path/to/file.txt'
)

Download feature is not implemented yet. PR is always welcome.

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.

Run tests for this plugin

To run both the tests, and code style validation, run

rake

To automatically fix many of the styling issues, use

rubocop -a

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.

License

The MIT License (MIT)

Copyright (c) 2019 Bumsoo Kim (https://bsk.im)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].