aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/package_commands.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fallback to docker-worker’s URL when $TASKCLUSTER_PROXY_URL is missingSimon Sapin2019-05-061-1/+5
|
* Fix missing concatenation operatorPete Moore2019-05-031-1/+1
| | | Co-Authored-By: SimonSapin <simon.sapin@exyr.org>
* Use the Taskcluster proxy URL provided by the workerSimon Sapin2019-05-031-1/+1
|
* Move taskcluster secrets into appropriate mach commands.Josh Matthews2019-05-021-4/+36
|
* Move debuggable flag setting for magicleap package to package fileAlan Jeffrey2019-04-251-3/+0
|
* Set the target when packaging for magicleapAlan Jeffrey2019-03-271-0/+5
|
* Remove GStreamer installer from Servo bundleUK9922018-12-011-10/+2
|
* Package: Update Windows packagingUK9922018-12-011-27/+10
|
* Automatically enable webvr for Android VR buildsManish Goregaokar2018-11-281-0/+9
|
* Restructure package-specific preferences, add support for VR-only prefsManish Goregaokar2018-11-281-7/+12
|
* Move Android and ML build artefacts to their own subdirectoryAnthony Ramine2018-11-281-6/+6
| | | | Works around #20380.
* Add debuggable flag to magicleap taildataAlan Jeffrey2018-11-161-0/+3
|
* Add magicleap-nightly builderAlan Jeffrey2018-11-131-3/+35
|
* Auto merge of #21913 - ferjm:rm.windows.nightly.zip, r=jdmbors-servo2018-10-161-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | Clean some temporary files from Windows packaging process - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- 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/21913) <!-- Reviewable:end -->
| * Clean some temporary files from Windows packaging processFernando Jiménez Moreno2018-10-161-4/+4
| |
* | Don't strip final character of directory name for maven package.Josh Matthews2018-10-151-1/+1
|/
* Support uploading maven artifacts.Josh Matthews2018-10-081-0/+31
|
* Create a Maven repositoryPaul Rouget2018-10-021-2/+11
|
* Amend name of Windows nightly installerFernando Jiménez Moreno2018-09-131-1/+1
|
* Auto merge of #21545 - ferjm:windows.nightly.gst.fix, r=Manishearthbors-servo2018-09-121-1/+44
|\ | | | | | | | | | | | | | | Fix Windows nightly build <!-- 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/21545) <!-- Reviewable:end -->
| * Move gstreamer msi to msi folder after downloadFernando Jiménez Moreno2018-09-121-3/+2
| |
| * Make tidy happyFernando Jiménez Moreno2018-09-111-4/+5
| |
| * Package generated nspr4.dllFernando Jiménez Moreno2018-09-111-0/+13
| |
| * Create bundle with GStreamer and Servo installersFernando Jiménez Moreno2018-09-111-1/+31
| |
* | mach package should work on androidManish Goregaokar2018-09-111-1/+3
| |
* | ./mach package should respect target argumentManish Goregaokar2018-09-111-1/+1
|/
* Upload AAR alongside the APKPaul Rouget2018-08-031-0/+1
|
* Build a AAR archive alongside the APKPaul Rouget2018-08-011-2/+4
|
* Update Gradle and SDKPaul Rouget2018-07-311-1/+1
|
* new android port: fix android build and testsPaul Rouget2018-07-311-1/+1
|
* Typo fixesSimon Sapin2018-07-021-2/+2
|
* mach {package,install} --android: add --emulator and --usbSimon Sapin2018-07-021-2/+16
|
* Auto merge of #20421 - talklittle:issue-20219, r=jdmbors-servo2018-06-191-2/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mach: android install/run: infer adb path from SDK dir <!-- Please describe your changes on the following line: --> Infer Android `adb` path from SDK directory in environment variables. --- <!-- 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 - [x] These changes fix #20219 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it is a build script change <!-- 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/20421) <!-- Reviewable:end -->
| * mach: android install/run: infer adb path from SDK dirAndrew Shu2018-03-251-2/+3
| |
* | Support i686-linux-android target.Josh Matthews2018-05-231-0/+2
|/
* Add icon to servo.exeUK9922018-03-171-1/+0
|
* remove bhtmlPaul Rouget2018-02-111-17/+0
|
* Implement Gradle flavorsImanol Fernandez2017-09-301-2/+9
|
* Update osmesa-src to support building with machSimon Sapin2017-09-181-0/+2
|
* Use new ARM target for nightly upload.Josh Matthews2017-06-121-1/+1
|
* Set the initial disk image size for mac packages.Josh Matthews2017-06-051-1/+5
| | | | Various stackoverflow answers suggest that setting an initial size can avoid errors while resizing the disk during the process of creating it.
* Make armv7-linux-androideabi default target on Android Imanol Fernandez2017-05-311-2/+18
|
* Shim subprocess.DEVNULL for Python 2Aneesh Agrawal2017-05-301-7/+9
| | | | This was introduced in Python 3.3, so provide our own version.
* Fix `./mach upload-nightly macbrew`Aneesh Agrawal2017-05-301-3/+23
|
* Auto merge of #16565 - aneeshusa:move-upload-nightly-script-to-python, ↵bors-servo2017-05-221-1/+121
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-201-1/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.)
* | Support for Android armv7 and aarch64 target triplesImanol Fernandez2017-05-081-2/+12
|/
* Android life cycle improvements and Gradle integrationImanol Fernandez2017-04-211-27/+4
|
* Move delete function to util.pyAneesh Agrawal2017-04-181-7/+1
| | | | This makes it easier to reuse in other places.
* Stop segfaulting at the end of mach bootstrapAneesh Agrawal2017-04-171-11/+7
| | | | | | | | | | | | | | | `mach bootstrap` will finish succesfully, but then segfault inside glibc while exiting. It seems to have to do with the MarkupSafe library used by Mako; delaying the Mako import from the top level to inside functions where it is used avoids the problem. (It seems to interact with the call to pip to install the Salt requirements in the virtualenv, as commenting that pip call out separately will also fix the segfault.) Also, use the Mako installed in the Python virtualenv while running packaging commands (instead of the one from the bundled zip file), and cleanup imports in the package_commands.py file.