Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

Backend configuration management for the Campus Guide mobile app.

License

Notifications You must be signed in to change notification settings

autoreleasefool/campus-guide-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campus Guide - Backend

Build status

Backend configuration management for the Campus Guide mobile app.

Description

Provides scripts to manage assets for the Campus Guide mobile app, including:

  • Automated upload to S3 of new assets
  • Version metadata management for assets which have changed
  • Automated builds of configuration files
  • A local development server so you can still test the app offline

How to use

[Optional - set up environment]

mkvirtualenv campusguide
workon campusguide
pip install -r requirements.txt

To start a dev-server for development:

cd dev-server
yarn start

To quickly upload assets to a release AWS bucket:

./script/release_manager.py BUCKET_NAME assets/ assets_release/ <major/minor/patch>

For further options:

./script/release_manager.py

About

Backend configuration management for the Campus Guide mobile app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published