Skip to content
This repository has been archived by the owner on Nov 12, 2021. It is now read-only.
/ dymo Public archive

The cli tool for managing Emit's Codepushes and git tags

License

Notifications You must be signed in to change notification settings

emitapp/dymo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dymo

Dymo is the CLI tool for managing Emit's Codepushes and git tags.

How it got its name.

Dymo is only meant to be used inside a directory that contains the Emit app client code (ie the React Native code.)

How to install Dymo locally:

  1. Clone this repo
  2. cd into dymo and npm link. More on this here.
  3. Create a .env file in the root directory of dymo and add this GITHUB_KEY=xxxxxxx (with your own key).. Info on how to make a key can be found here
  4. Now you can just run dymo

Usage:

Usage: dymo [dev | prod | clean] [m]

  • dymo dev [m] Pushes to dev deployment of Codepush. m is optional for mandatory Codepush flag.
  • dymo prod [m] Pushes to prod deployment of Codepush and also tags the Github repo. m is optional for mandatory Codepush flag.
  • dymo clean Shows you how to clean your Codepush deployment, but won't do it itself since its an unsafe operation.

Originally designed and implemented in Maui 🏝️

About

The cli tool for managing Emit's Codepushes and git tags

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published