Как я могу использовать секретные переменные внутри моего ecosystem.config.js?
Так что это внутри моего файла gitlab-ci.yml.Я могу получить доступ к секретным переменным через "$ ...":
....
- echo "$AWS_SSH_PRIVATE_KEY" | ssh-add -
- ssh-add <(echo "$RUNNER_SSH_PRIVATE_KEY")
...
script:
- pm2 deploy ecosystem.config.js production
Мой ecosystem.config выглядит следующим образом:
apps: [{
name: 'test',
script: './test.js',
env_production: {
NODE_ENV: 'production'
},
env: {
"test_ENV": "$MY_SECRET_VARIABLE" // not working
}
}],
Поэтому я хочу установить переменные env, чтобы сделать их доступнымивнутри узла через process.env.Как мне этого добиться?