aboutsummaryrefslogtreecommitdiffstats
path: root/python/wpt/run.py
diff options
context:
space:
mode:
authorbors-servo <infra@servo.org>2023-04-23 16:30:52 +0200
committerGitHub <noreply@github.com>2023-04-23 16:30:52 +0200
commit26f6c1c34babe933e41e7a6bbd864c9552fcb079 (patch)
tree84c9dcec4d6d6e709d9ea7c63e361fdca342e12c /python/wpt/run.py
parent2268a0f3c397cfbaf08c77336ea09febffc4fb15 (diff)
parent6e7cb9bffaa55f0148b835ba37592341bd0bf874 (diff)
downloadservo-26f6c1c34babe933e41e7a6bbd864c9552fcb079.tar.gz
servo-26f6c1c34babe933e41e7a6bbd864c9552fcb079.zip
Auto merge of #29648 - mukilan:download-build-deps-from-github, r=mrobinson
Download prebuilt dependencies from Github instead of S3 After moving nightly builds to GitHub releases, the major contributor to AWS cost is now the S3 data transfer charges. This PR only addresses the data transfer costs incurred due to the download of gstreamer dependency in the linux and the Windows dependencies (llvm, cmake, moztools, openssl etc) for MSVC builds. Android dependencies and UWP/Hololens dependencies will continue to be served from S3. These can be moved to GH as well in a future PR. The new [servo-build-deps](https://github.com/servo/servo-build-deps/releases) repo now has two tagged releases - linux and msvc. For now, I've manually uploaded the latest versions of the dependencies referred in Servo code to the corresponding releases. We can add the older versions of the dependencies later if needed, potentially using a script to copy from s3. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it is a small change in the CI/bootstrap code. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Diffstat (limited to 'python/wpt/run.py')
0 files changed, 0 insertions, 0 deletions