Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert nightly upload script to Python #16565

Merged

Commits on May 20, 2017

  1. Move nightly upload script into Mach

    Now that MinGW and MSYS have been removed from the Windows builders,
    bash is not available to run the previous upload_nightlies.sh script.
    Convert the script to Python 2 for cross-platform support.
    Additionally, switch to the `boto3` library for easy uploading
    without needing to install `s3cmd`,
    and move the code into mach for easy `boto3` installation
    as the new `./mach upload-nightly` command.
    
    Also, hard-code the paths to the packages instead of using
    globs to look for them, as the paths are static.
    (The paths used to contain timestamps,
    but we now insert timestamps when uploading to S3
    to improve reproducibility.)
    aneeshusa committed May 20, 2017
You can’t perform that action at this time.