Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example, if you make changes to the edX EdX Pattern Library then you can include an S3 URL in your pull request. This means that reviewers will be able to see your changes without having to install and build the pattern library themselves.

...

  1. Request access to the UX test bucket from DevOps

    Create a support ticket here: https://openedx.atlassian.net/servicedesk/customer/portals
  2. Install the AWS command line tool (awscli) 

    No Format
    sudo pip install awscli


  3. 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

  4. 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.

  5. Define the following edX-specific environment variable in your .bashrc (or equivalent):

    No Format
    export S3_PREVIEW_DOMAIN=ux-test.edx.org


...