This Step fetches secrets on-demand from AWS Secrets Manager, during Bitrise workflow execution.
The fetched secrets are then propagated into subsequent steps in the workflow.
This step can detect if it should parse the SecretString as JSON or as regular text. No extra configuration required.
Include this Step in your workflow, for example:
workflows:
foo:
steps:
- [email protected]:
inputs:
- aws_access_key_id: $AWS_ACCESS_KEY_ID
- aws_secret_access_key: $AWS_SECRET_ACCESS_KEY
- aws_default_region: a-region-1
- secret_list: |
arn:aws:secret-1 # username # USERNAME
arn:aws:secret-2 # password # PASSWORD
- script@1:
inputs:
- content: |
#!/bin/bash
#
# Access your secrets via $USERNAME and $PASSWORD
Checkout the main repository README for more usage guide.