Вот мои tasks.json
:
{
"version": "2.0.0",
"tasks": [
{
"label": "login",
"type": "shell",
"command": "go run main.go login",
"options": {
"env": {
"dbConnectionString": "host=localhost port=5431 user=user dbname=db password=pass sslmode=disable",
"spotifyClientID": "some-value",
"spotifyClientSecret": "another-value"
}
},
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "getPlaylists",
"type": "shell",
"command": "go run main.go getPlaylists",
"options": {
"env": {
"dbConnectionString": "host=localhost port=5431 user=user dbname=db password=pass sslmode=disable",
"spotifyClientID": "some-value",
"spotifyClientSecret": "another-value"
}
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Я не хочу копировать и вставлять одни и те же переменные среды в каждую задачу.Может быть, есть способ определить все переменные среды в одном месте, а затем повторно использовать их в каждой задаче?