injecting aws credentials
This commit is contained in:
@@ -6,6 +6,8 @@ const fs = require('fs');
|
||||
const GIT_SCENARIOS = process.env.GIT_SCENARIOS;
|
||||
const GIT_TAG = process.env.GIT_TAG || "master";
|
||||
const SSHPATH = process.env.SSHPATH;
|
||||
const AWS_ACCESS_KEY_ID = process.env.AWS_ACCESS_KEY_ID;
|
||||
const AWS_SECRET_ACCESS_KEY = process.env.AWS_SECRET_ACCESS_KEY;
|
||||
|
||||
function hook_stdout(callback) {
|
||||
var old_write = process.stdout.write
|
||||
@@ -32,6 +34,9 @@ function _buildVarsExec( exec, provision ) {
|
||||
prefix = prefix.replace(/AZQMI/g, 'QMI');
|
||||
|
||||
let envs = [
|
||||
`AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}`,
|
||||
`AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}`,
|
||||
`AWS_DEFAULT_REGION=us-east-1`,
|
||||
`TF_VAR_envbranch=${gitBranch}`,
|
||||
`TF_VAR_user_email=${provision.user.upn}`,
|
||||
`TF_VAR_user_oid=${provision.user.oid}`,
|
||||
|
||||
Reference in New Issue
Block a user