...
Request access to the UX test bucket from DevOps
- Create a support ticket here: https://openedx.atlassian.net/servicedesk/customer/portals
Install the AWS command line tool (awscli)
No Format sudo pip install awscli
Collect the following information that you will need to configure AWS
AWS Access Key ID - DevOps will provide you with this ID
AWS Secret Access Key - DevOps will provide you with the secret key
Default region name - us-east-1
Default output format - json
Configure the command line (see Configuring the AWS command line for more details).
No Format aws configure [Provide each piece of information from above]
If your AWS account is newer, you'll need to do a few extra configuration steps for the AWS CLI to work with our role-based auth system. See the Devops docs on Gaining Access to AWS for more.
Define the following edX-specific environment variable in your .bashrc (or equivalent):
No Format export S3_PREVIEW_DOMAIN=ux-test.edx.org
If you have trouble, read the AWS command line documentation, our docs on or consult with DevOps.
Upload to S3
...