Я интегрировал Jenkins с моим проектом узла.
При создании проекта на Jenkins я хочу обновить переменные конфигурации моего узла, используя переменные среды Jenkins.
Вот мой файл конфигурации шаблона.
{
"aws": {
"s3": {
"base_url": "AWS_S3_BASE_URL",
"bucket": "AWS_S3_BUCKET",
"region": "AWS_S3_REGION",
"accessKeyId": "AWS_S3_ACCESS_KEY",
"secretAccessKey": "AWS_S3_SECRET_ACCESS_KEY"
}
},
"db": {
"sequelize": {
"dialect": "postgres",
"logging": true,
"database": "DB_DATABASE",
"port": 5432,
"minConnections": 1,
"maxConnections": 4,
"maxIdleTime": 1000,
"write": {
"endpoint": "DB_HOST",
"username": "DB_USER",
"password": "DB_PASSWORD"
},
"read": [
{
"endpoint": "DB_HOST",
"username": "DB_USER",
"password": "DB_PASSWORD"
}
]
}
}
}
Как я могу обновить эти переменные, используя переменные среды Jenkins?
Заранее спасибо!