https://github.com/mmiddleton3301/appveyor-environment-variable-utilities
A console application (and C# library) that uses the AppVeyor API to compare multiple different deployment environments and their environment variables.
https://github.com/mmiddleton3301/appveyor-environment-variable-utilities
appveyor backup-solution comparison environment-variables utility
Last synced: 2 months ago
JSON representation
A console application (and C# library) that uses the AppVeyor API to compare multiple different deployment environments and their environment variables.
- Host: GitHub
- URL: https://github.com/mmiddleton3301/appveyor-environment-variable-utilities
- Owner: mmiddleton3301
- License: mit
- Created: 2017-07-28T06:58:13.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-07T11:13:01.000Z (over 7 years ago)
- Last Synced: 2025-01-06T12:39:37.916Z (4 months ago)
- Topics: appveyor, backup-solution, comparison, environment-variables, utility
- Language: C#
- Size: 92.8 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AppVeyor Environment Variable Utilities
[](https://ci.appveyor.com/project/mmiddleton3301/appveyor-environment-variable-utilities) [](https://chocolatey.org/packages/appveyor-evu) [](https://chocolatey.org/packages/appveyor-evu)A console application (and C# library) that uses the AppVeyor API to compare multiple different deployment environments and their environment variables.
This utility can also be used to back up your environment variables for your various AppVeyor deployment environments.
## Installation
### Chocolatey
The recommended way of installing `appveyor-evu` is via [chocolatey](https://chocolatey.org/):`choco install appveyor-evu`
You can then simply invoke `appveyor-evu` from the command line! As easy as that!
## Manually
If you don't want to use chocolatey, `appveyor-evu` can be downloaded and "installed" manually: just download the latest release from GitHub, unzip the contents of the archive to a directory of your choosing, and start your command line from that directory. Invoke `appveyor-evu` at your leisure.## Usage
Simply invoke `appveyor-evu` to view the options available:--apitoken Required. An AppVeyor API token.
--environments Required. A list of AppVeyor environment names.
--outputcsvlocation Required. The location in which to output environment variables when comparing.
--verbosity (Default: Warn) Specify the verbosity of output from the application. Valid options are: "Debug", "Info", "Warn", "Error", "Fatal" or "Off".
--help Display this help screen.
--version Display version information.
Example:
appveyor-evu --apitoken "123abc" --environments "dev-somecorpapp" "uat-somecorpapp" "prod-somecorpapp" --outputcsvlocation "details.csv"
### AppVeyor API token
You can view your AppVeyor API token by logging in and visiting:https://ci.appveyor.com/api-token