Project

envirobly

0.0
No release in over a year
Envirobly command line interface
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 5.25
~> 2.7
~> 8.0
~> 1.10

Runtime

~> 0.5.0
~> 1.3
~> 2.6
~> 3.3.1
~> 1.182
 Project Readme

envirobly-cli

Development

Running from within the working dir

ruby -Ilib/ bin/envirobly version

Creating global alias to the dev executable

alias envirobly-dev="ruby -I$HOME/envirobly/envirobly-cli/lib/ $HOME/envirobly/envirobly-cli/bin/envirobly"

Docker build

docker build -t envirobly-cli .
docker run -it --rm envirobly-cli envirobly version

With Docker

docker run -it --rm -v $(pwd):/app:ro envirobly-cli envirobly validate
docker run -it --rm -v $(pwd):/app:ro -v ~/.aws:/root/.aws:ro envirobly-cli envirobly push <s3-region> <s3-bucket>

Ways to deploy

# Deploy using saved defaults. If defaults are missing, it will ask you
# where you want to deploy and save the answers as project defaults. These
# can then be committed into your repository.
envirobly deploy

# Deploy to an environ named "staging"
envirobly deploy staging

# Specify project name, where otherwise directory name would be used
envirobly deploy --project-name=custom

# Specify project ID directly
envirobly deploy --project-id=123

# Questions can be skipped by specifying answers as arguments.
envirobly deploy --account-id=1 --region=eu-north-1