Skip to content
Permalink
Browse files

Auto merge of #23555 - servo:jdm-patch-54, r=<try>

Add a linux release build to every push.

This should catch #23554.
  • Loading branch information...
bors-servo committed Jun 12, 2019
2 parents 8e78357 + 65110bd commit 5dba6dacb38d28176d72b0155c87bd9afec75111
Showing with 13 additions and 1 deletion.
  1. +13 −1 etc/taskcluster/decision_task.py
@@ -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")

0 comments on commit 5dba6da

Please sign in to comment.
You can’t perform that action at this time.