aboutsummaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Make update_manifest.sh more verbose.Josh Matthews2017-10-091-1/+5
|
* Use homebrew zlib on CI builders.Josh Matthews2017-08-191-10/+10
|
* Run a subset of tests using async html tokenizerNikhil Shagrithaya2017-07-291-0/+2
|
* Backed out changeset a417b9d7712d for vendoring bustage. r=backout on a ↵Gecko Backout2017-07-281-2/+0
| | | | | | CLOSED TREE Backs out https://github.com/servo/servo/pull/17565
* Run a subset of tests using async html tokenizerNikhil Shagrithaya2017-07-281-0/+2
|
* Run chaos_monkey_test on the non-gating builderE. Dunham2017-07-141-0/+5
|
* Add an index.html page for geckolib docsNazım Can Altınova2017-06-122-2/+9
|
* Copy all geckolib dependency docs for upload.Josh Matthews2017-06-081-1/+3
|
* Auto merge of #17115 - aneeshusa:temporarily-disable-macbrew-updater, r=emiliobors-servo2017-05-311-1/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable macbrew updater <!-- 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: --> - [ ] `./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 _____ <!-- 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. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17115) <!-- Reviewable:end -->
| * Temporarily disable macbrew updaterAneesh Agrawal2017-05-311-1/+0
| |
* | Make armv7-linux-androideabi default target on Android Imanol Fernandez2017-05-311-1/+1
|/
* Revert "Auto merge of #16566 - aneeshusa:remove-android-sdk-override, ↵Anthony Ramine2017-05-311-4/+4
| | | | | | | r=larsbergstrom" This reverts commit 779edd7c4aaf900f12fab378a378b0fc52d4c628, reversing changes made to 31c7198f71550995066de6673af749472f083121.
* Auto merge of #16566 - aneeshusa:remove-android-sdk-override, r=larsbergstrombors-servo2017-05-301-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant ANDROID_SDK variables The r25.2.3 Android SDK has been made the current version in saltfs, so we no longer need to override it via environment variable. Follow up to servo/servo#15773. Requires servo/saltfs#644. <!-- 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: --> - [ ] `./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 - [ ] These changes do not require tests because _____ <!-- 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. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16566) <!-- Reviewable:end -->
| * Remove redundant ANDROID_SDK variablesAneesh Agrawal2017-05-291-4/+4
| | | | | | | | | | The r25.2.3 Android SDK has been made the current version in saltfs, so we no longer need to override it via environment variable.
* | Fix `./mach upload-nightly macbrew`Aneesh Agrawal2017-05-301-21/+0
|/
* Auto merge of #16940 - ccarruitero:fix16887, r=emiliobors-servo2017-05-291-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upload geckolib docs to doc.servo.org <!-- Please describe your changes on the following line: --> add `geckolib` docs into upload docs script --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [X] These changes fix #16887 <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because are in ci script <!-- 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. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16940) <!-- Reviewable:end -->
| * upload geckolib docs to doc.servo.orgCesar Carruitero2017-05-181-0/+4
| |
* | Split out some mac buildsLars Bergstrom2017-05-261-4/+22
| |
* | Auto merge of #16565 - aneeshusa:move-upload-nightly-script-to-python, ↵bors-servo2017-05-222-118/+5
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=metajack Convert nightly upload script to Python 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.) <!-- 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: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16560 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because Buildbot will test them. <!-- 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. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16565) <!-- Reviewable:end -->
| * Move nightly upload script into MachAneesh Agrawal2017-05-202-118/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.)
* | Update blurdroid and set ANDROID_SDK in build_steps.ymlImanol Fernandez2017-05-111-2/+2
| |
* | halve the process count for mac wptNathan Froyd2017-05-051-2/+2
|/ | | | | ...on the theory that reducing the process count will reduce timeout problems.
* Android life cycle improvements and Gradle integrationImanol Fernandez2017-04-211-2/+2
|
* Auto merge of #16487 - aneeshusa:automatically-clean-old-nightlies, ↵bors-servo2017-04-181-0/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=larsbergstrom Automatically clean old nightlies <!-- Please describe your changes on the following line: --> Automatically clean old rustc and cargo nightlies on our builders up to preserve disk space. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #12103 and help with servo/saltfs#321 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because tested manually <!-- 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. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16487) <!-- Reviewable:end -->
| * Automatically clean old nightliesAneesh Agrawal2017-04-181-0/+17
| | | | | | | | | | | | | | | | Add a new `-keep` flag to `./mach clean-nightlies` to control how many nightlies to keep, which keeps the n most recent nightlies found in git. Use this to clean old nightlies at the start of each build, currently keeping 3 nightlies at a time.
* | Auto merge of #16464 - UK992:upload-nightly, r=larsbergstrombors-servo2017-04-181-0/+3
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | Upload zipfile of Windows nightly build - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16437 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16464) <!-- Reviewable:end -->
| * Upload zipfile of Windows nightly buildUK9922017-04-141-0/+3
| |
* | Test packaging during normal buildsAneesh Agrawal2017-04-171-0/+3
| |
* | Remove windows-gnu build codeAneesh Agrawal2017-04-142-13/+2
|/ | | | | These builds have been deprecated, so we don't need to keep this code around anymore.
* Double number of WPT processes for Linux builders.Josh Matthews2017-04-101-3/+3
|
* Auto merge of #15106 - Manishearth:certs, r=avadacatavrabors-servo2017-04-031-3/+1
|\ | | | | | | | | | | | | | | | | | | | | Update cert-generator and certs r? @avadacatavra <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15106) <!-- Reviewable:end -->
| * Update cert-generator and certsManish Goregaokar2017-03-141-3/+1
| |
* | Revert changes to mac builder processes.Josh Matthews2017-03-291-4/+4
| |
* | Halve number of processes for test runs.Josh Matthews2017-03-281-7/+7
| |
* | Layout viewer now uses local copy of jquery.Volodymyr M. Lisivka2017-03-162-1/+5
| |
* | Remove link to servo from treeherder job detail to reduce noiseShing Lyu2017-03-071-6/+0
| |
* | Buildbot steps: move geckolib from mac-rel-css to mac-rel-wpt2.Simon Sapin2017-02-171-1/+1
| | | | | | | | | | | | mac-rel-css is currently the job that takes the longest, and its geckolib step is independent from other jobs. Hopefully, this should reduce the overall CI cycle time.
* | Also keep LLVM assertions enabled for ARM Linux and Android CI.Simon Sapin2017-02-171-6/+6
| |
* | Disable LLVM assertions by default, on supported platforms.Simon Sapin2017-02-161-7/+7
| | | | | | | | But keep them on linux-dev CI.
* | Auto merge of #15067 - shinglyu:stylo-perf-async, r=Manishearthbors-servo2017-02-079-17/+122
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added async performance test <!-- Please describe your changes on the following line: --> Add a new way to test arbitrary timing from JavaScript (only for Gecko). This is for Stylo testing. --- <!-- 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: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15067) <!-- Reviewable:end -->
| * | Added async performance testShing Lyu2017-02-089-17/+122
| |/
* | Remove unused buildersAneesh Agrawal2017-01-281-10/+0
| | | | | | | | | | These have been superseded by the windows-gnu and windows-msvc versions. Removing them allows freeing up disk space on the Windows builders.
* | Upload MSVC nightlies via MSYS environmentUK9922017-01-261-1/+1
| |
* | Check all constellation files for panicsAneesh Agrawal2017-01-201-10/+17
|/ | | | | Teaches the `etc/ci/check_no_panic.sh` script to handle directories, so it can check all constellation files for panics.
* Avoid using variables in printf format stringAneesh Agrawal2017-01-131-1/+3
|
* Set git user info for Homebrew committingAneesh Agrawal2017-01-131-2/+4
| | | | | | | | | | The `git commit` command wants to set both an author and a committer. The `--author` flag only sets the author, leaving git without a value for the committer, causing git to attempt to autodiscover that value. To work around it, use the `-c` git flag to temporarily set the relevant config variables for the scope of the command.
* Auto merge of #14937 - shinglyu:stylo-perf, r=Manishearthbors-servo2017-01-112-3/+33
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Read firefox path from environment variable for performance test <!-- Please describe your changes on the following line: --> This is for Stylo performance testing (at least before we got Talos running) r?@Manishearth --- <!-- 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 independent from servo itself <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14937) <!-- Reviewable:end -->
| * Read firefox path from environment variable for performance testShing Lyu2017-01-122-3/+33
| |
* | Add git authorPaul Rouget2017-01-101-1/+3
| |
* | Fix brew formula updatePaul Rouget2017-01-053-54/+44
| |