mirror of
https://github.com/servo/servo.git
synced 2025-08-02 20:20:14 +01:00
Add a linux release build to every push.
This commit is contained in:
parent
8e783577d2
commit
65110bd46c
1 changed files with 13 additions and 1 deletions
|
@ -42,6 +42,7 @@ def main(task_for):
|
|||
linux_arm32_dev,
|
||||
linux_arm64_dev,
|
||||
linux_wpt,
|
||||
linux_release,
|
||||
macos_wpt,
|
||||
]
|
||||
by_branch_name = {
|
||||
|
@ -58,7 +59,7 @@ def main(task_for):
|
|||
# https://github.com/servo/saltfs/blob/master/homu/map.jinja
|
||||
|
||||
"try-mac": [macos_unit],
|
||||
"try-linux": [linux_tidy_unit_docs],
|
||||
"try-linux": [linux_tidy_unit_docs, linux_release],
|
||||
"try-windows": [windows_unit, windows_x86, windows_arm64],
|
||||
"try-magicleap": [magicleap_dev],
|
||||
"try-arm": [linux_arm32_dev, linux_arm64_dev, windows_arm64],
|
||||
|
@ -455,6 +456,17 @@ def linux_nightly():
|
|||
)
|
||||
|
||||
|
||||
def linux_release():
|
||||
return (
|
||||
linux_build_task("Release build")
|
||||
.with_treeherder("Linux x64", "Release")
|
||||
.with_script(
|
||||
"./mach build --release",
|
||||
"./mach package --release",
|
||||
)
|
||||
.find_or_create("build.linux_x64_release" + CONFIG.task_id())
|
||||
)
|
||||
|
||||
def linux_wpt():
|
||||
release_build_task = (
|
||||
linux_build_task("Release build, with debug assertions")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue