springroll-update
Running major structural updates to games.
Install
Install using NPM. Make sure to install globally.
sudo npm install -g springroll-update
Usage
Open the directory which contains all your projects and run the springroll-update
command. Below is the format of the script arguments.
springroll-update [--pull|-p] [--update=*] [*]
Examples
Git Pull All
To update all games from Git. This would be like called git pull master origin
from each folder.
springroll-update -p
Custom Command
To run a custom bash script, set it as the update argument.
springroll-update --update="grunt clean config manifest default"
Custom Update Script
For example, to run a patch on all games:
springroll-update --update=patch.js
patch.js
module{ // do something to the game // where gamePath is the full // system path to the root // game folder. // When done, call completed // this can be useful for doing async updates ;};
License
MIT License.