- Más nuevo
- Más votos
- Más comentarios
Hi,
The list of official and service-defined environment variables is at https://docs.aws.amazon.com/codecatalyst/latest/userguide/workflows-using-predefined-variables.html#workflow-ref-action-variables-workflow-source
Best,
Didier
Hi there - Thank you for reaching out to us. So CodeCatalyst haven't yet officially published the supported environment variables. But we are working on publishing them soon.
In the meantime to unblock yourself, you may use them. But they may change when we officially publish the supported environment variables.
Thank you. Side question. In your doc, I see that I can get the branch name from the environment variables
One way to get it is, as stated in your doc
MyInput: ${WorkflowSource.BranchName}
And then I can get it in Typescript code using core.getInput('MyInput');
From what I understood, BranchName is an environment variable, but when I try to get it's value in Typescript directly, without going via an input variable, it is not working.
core.getEnvironmentVariable('BranchName')
-> This is not returning the branch name
Am I doing something wrong? Any way to get the branch name in the TS code without using input variables ?
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace un año
Thanks, but I do not see CATALYST_WORKFLOW_NAME ib the doc you mentioned. Does that mean that action is using an unsupported environment variable? BTW, I tested the code above and I can get value for the workflow name and project name.