1.1.1 • Published 2 years ago
@gtomato-web/release-it-select-env-plugin v1.1.1
release-it-select-env-plugin
Select environment to release for release-it
> release-it
? Which environment do you want to release to? (Use arrow keys)
❯ DEV
SIT
UAT
PRODUCTIONUsage
Specify the plugin name @gtomato-web/release-it-select-env-plugin in plugins of your .release-it.json
{
"plugins": {
"@gtomato-web/release-it-select-env-plugin": {}
}
}Context
This plugin will expose a variable env which is the value of the selected environment, then you can use it in your .release-it.json.
For example:
{
"git": {
"tagName": "${env}-${version}"
}
}Options
{
choices: {
name: string;
value: string;
}[];
}Default
"choices": [
{
"name": "DEV",
"value": "dev"
},
{
"name": "SIT",
"value": "sit"
},
{
"name": "UAT",
"value": "uat"
},
{
"name": "STAGING",
"value": "staging"
},
{
"name": "PRODUCTION",
"value": "production"
}
]Example
{
"plugins": {
"@gtomato-web/release-it-select-env-plugin": {
"choices": [
{
"name": "DEV",
"value": "dev"
},
{
"name": "UAT",
"value": "uat"
},
{
"name": "PRODUCTION",
"value": "prod"
}
]
}
}
}License
MIT License