1
0
Fork 0

Add @putenv to docs, refs #8492

pull/8494/head
Jordi Boggiano 2019-12-22 12:32:04 +01:00
parent 2dd001132a
commit b82a96405d
No known key found for this signature in database
GPG Key ID: 7BBD42C429EC80BC
1 changed files with 15 additions and 0 deletions

View File

@ -342,6 +342,21 @@ JSON array of commands.
You can also call a shell/bash script, which will have the path to You can also call a shell/bash script, which will have the path to
the PHP executable available in it as a `PHP_BINARY` env var. the PHP executable available in it as a `PHP_BINARY` env var.
## Setting environment variables
To set an environment variable in a cross-platform way, you can use `@setenv`:
```json
{
"scripts": {
"install-phpstan": [
"@putenv COMPOSER=phpstan-composer.json",
"composer install --prefer-dist"
]
}
}
```
## Custom descriptions. ## Custom descriptions.
You can set custom script descriptions with the following in your `composer.json`: You can set custom script descriptions with the following in your `composer.json`: