Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #13779
Closed (moved) (moved)
Open
Created Nov 18, 2014 by Israel Leiva@ilv

Create script to upload bundles to Google drive

A script for uploading bunldes to this cloud service should work as follows:

  1. Read the content of a directory and recognize:
  • The operating systems for which is intended (.tar.gz for Linux, .dmg for OSX, .exe for Windows)
  • The architecture (32/64 bits)
  • The locale. This could be pointed out by two characters (e.g. 'de') or four characters separated in the middle by a dash (e.g. 'es-ES').
  • The sha256 of the file (calculate it).
  • The associated file signature (samename.asc).
  1. Upload everyone of those files as long as they have their corresponding signature (.asc) file.

  2. Get the fingerprint of the PGP key that signed the bundles.

  3. Create the links file and add a link for every bundle uploaded. For that matter you should use the create_links_file and add_link methods available on gettor.core.

It's recommended to study how the script for uploading bundles to Dropbox works.

Note that the codebase for this can be found on https://github.com/ileiva/gettor.git

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking