Estoy tratando de acceder a la variable establecida en una tarea desde otra tarea en JavaScript.
En la primera tarea, estoy configurando la variable de la siguiente manera:
var connection = tl.getInput("connection", true); if(connection !== undefined) { var auth = tl.getEndpointAuthorization(connection, false); let access_key_1 = auth.parameters["password"]; let username = auth.parameters["username"]; if(auth !== undefined) { console.log('##vso[task.setvariable variable=access_key_1;]', access_key_1); }En la segunda tarea estoy tratando de acceder a la variable:
console.log(access_key_1);Pero estoy recibiendo un error:
ReferenceError: access_key_1 is not defined.La variable que creó es una variable de entorno, no una variable JS.
Entonces, para acceder a él, debe usar process.env.access_key_1 . si quieres imprimir:
console.log(process.env.access_key_1)