flipboxlabs / evo
A Yii2 CLI application for managing environments.
Installs: 2 111
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Requires
- aws/aws-sdk-php: ^3.0.0
- symfony/yaml: ^3.0
- twig/twig: ^2.4.4
- yiisoft/yii2: ^2.0.15.1
This package is auto-updated.
Last update: 2024-10-29 04:36:40 UTC
README
Disclaimer!
This is a very experimental package. Use at your own risk.
Installation
To install, use composer:
composer require flipboxlabs/evo
Getting Started
Run ./vendor/bin/evo
for a list of commands.
cloudformation
CloudFormation is still in development
config
Command: config/cat
- Run with
./vendor/bin/evo config
- Build your environment configurations
Command: config/cat
- Run with
./vendor/bin/evo config/cat
params
Command: delete
- Run with
./vendor/bin/evo params/delete
- Deletes the parameter from AWS Parameter Store
Command: set
- Run with
./vendor/bin/evo params/set
- Sets the parameter from AWS Parameter Store
Command: get
- Run with
./vendor/bin/evo params/get
- Gets the parameter from AWS Parameter Store
Command: params/print-dotenv
- Run with
./vendor/bin/evo params/print-dotenv
- Prints a .env file to standard output (sdout) that you can write to the location of your choosing. There is also an option for setting an output file.
Testing
$ ./vendor/bin/phpunit
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.