This project has been ported to roots/trellis-cli and been abandoned.
Use roots/trellis-cli instead and checkout similar tools by:
Deceive Ansible to template Trellis .env files to local Bedrock
- Change log
- Anisble v2 or later
- NodeJS v10.13.0 or later
$ npx @itinerisltd/enveigle just work! No installation required.
$ cd /path/to/trellis# For normal Trellis setup$ npx @itinerisltd/enveigle# For brave developers$ npx @itinerisltd/enveigle --env=my-custom-dev-env --callback_dir=callback_dir=/path/to/my/callback/dir# For the confused$ npx @itinerisltd/enveigle --helpDeceive Ansible to template Trellis .env files to local BedrockUSAGE$ npx @itinerisltd/enveigleOPTIONS-c, --callback_dir=callback_dir [default: lib/trellis/plugins/callback] ansible callback directory-e, --env=env [default: development] local environment name-h, --help show CLI help-v, --version show CLI version
Can I change default flag values?
Yes. You can change them via environment variables.
These 2 commands are equivalent:
$ ENVEIGLE_ENV=my-env ENVEIGLE_CALLBACK_DIR=/my/callback/dir npx @itinerisltd/enveigle$ npx @itinerisltd/enveigle --env=my-env --callback_dir=callback_dir=/my/callback/dir
Can I install
enveigle instead of using
Yes. However, you are responsible for updating it.
# yarn or npm doesn't matter$ yarn global add @itinerisltd/enveigle$ cd /path/to/trellis$ enveigle
Why not commit
enveigle.yml under git?
It looks awesome. Where can I find some more goodies like this?
- Articles on Itineris' blog
- More projects on Itineris' GitHub profile
- Follow @itineris_ltd and @TangRufus on Twitter
- Hire Itineris to build your next awesome site
This isn't on wp.org. Where can I give a ⭐️⭐️⭐️⭐️⭐️ review?
Thanks! Glad you like it. It's important to make my boss know somebody is using this project. Instead of giving reviews on wp.org, consider:
- tweet something good with mentioning @itineris_ltd and @TangRufus
- star this Github repo
- watch this Github repo
- write blog posts
- submit pull requests
- hire Itineris
Please provide feedback! We want to make this library useful in as many projects as possible. Please submit an issue and point out what you do and don't like, or fork the project and make suggestions. No issue is too small.
If you discover any security related issues, please email email@example.com instead of using the issue tracker.
Please see CHANGELOG for more information on what has changed recently.
Full list of contributors can be found here.