add a retry to retrieve the CIRCLE_OIDC_TOKEN if it doesn't exist in … #221
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
Motivation, issues
Sometimes, the
CIRCLE_OIDC_TOKEN/V2is missing from a job.With the CircleCI CLI in jobs, you can configure a new token based on any audience.
This utilizes the built-in
CIRCLE_ORGANIZATION_IDenvironment variable as the audience, similar to the current token that's injected into your job.Description
Currently, the AWS CLI Orb errors out, which requires you to rerun the workflow.
This provides a retry mechanism to try 3 times to retrieve a new token based on the