- Install python 3.7.
- On osx run
brew install python
echo "export PATH=/usr/local/bin:$PATH" >> ~/.bashrc
- Restart your terminal
- Execute
pip install --user git+https://github.com/efimk-lu/serverless-deployer.git
to install it globally for the user.
sdeployer [OPTIONS] COMMAND [ARGS]
For example: sdeploter --configuration ~/services/configuration.yaml pull-and-deploy
--configuration
Path to a configuration file if defined, else use environment variable's SERVERLESS_DEPLOYER_CONF value--verbose
Add verbose printing--help
Show this message and exit.
pull
Pull remote changes, update repositories to the latest commitspull-and-deploy
Pull remote changes, update repositories to the latest commits and deploy themremove
Undeploy any existing services