loud-analyst-66609
05/09/2024, 12:54 AMconst deploymentSettings = new pulumiservice.DeploymentSettings("my-deployment-settings", {
sourceContext: {},
stack: stackName,
organization: organization,
project: projectName
});
const envVariables = deploymentSettings.stack.apply((opCtx: any) => opCtx);
envVariables?.apply((id: string) => {
console.log(`ok ok GOOGLE_CLIENT_ID='${id}'`);
});
I also tried this, but it just returned undefined (yes, I already have that value defined on the deployment settings on the pulumi website):
const stackReferenceName: string = `${organization}/${projectName}/${stackName}`;
const stackReference: pulumi.StackReference = new pulumi.StackReference(stackReferenceName);
const googleClientId2 = await stackReference.getOutputValue("GOOGLE_CLIENT_ID");
little-cartoon-10569
05/09/2024, 1:49 AMlittle-cartoon-10569
05/09/2024, 1:52 AMdeploymentSettings.operationContext.environmentVariables.apply((vars) => {
for (key of vars) {
pulumi.log.info(`${key} is ${vars[key]}`);
}
});
(Untested)loud-analyst-66609
05/09/2024, 1:59 AMlittle-cartoon-10569
05/09/2024, 2:10 AMloud-analyst-66609
05/09/2024, 2:27 AM