Bug 1240149 - Add taskcluster definitions for a linux artifact based build in automation. r=nalexander

MozReview-Commit-ID: 9mqPqFc3slV
This commit is contained in:
Chris Manchester 2016-03-09 10:58:49 -08:00
Родитель 463d221986
Коммит 39a28de0e3
3 изменённых файлов: 34 добавлений и 0 удалений

Просмотреть файл

@ -108,6 +108,7 @@ flags:
- linux
- linux64
- linux64-st-an
- linux64-artifact
- macosx64
- macosx64-st-an

Просмотреть файл

@ -132,6 +132,12 @@ builds:
task: tasks/builds/opt_linux64.yml
debug:
task: tasks/builds/dbg_linux64.yml
linux64-artifact:
platforms:
- Linux64
types:
opt:
task: tasks/builds/opt_linux64_artifact.yml
linux64-st-an:
platforms:
- Linux64 Static Analysis

Просмотреть файл

@ -0,0 +1,27 @@
$inherits:
from: 'tasks/builds/linux64_clobber.yml'
variables:
build_name: 'linux64-artifact'
build_type: 'opt'
task:
metadata:
name: '[TC] Linux64 Artifact Opt'
description: 'Linux64 Opt Artifact build'
routes:
- 'index.buildbot.branches.{{project}}.linux64-artifact'
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.linux64-artifact'
workerType: opt-linux64
payload:
env:
MOZHARNESS_SCRIPT: 'mozharness/scripts/fx_desktop_build.py'
MOZHARNESS_CONFIG: 'builds/releng_sub_linux_configs/64_artifact.py balrog/production.py'
DIST_UPLOADS: ''
DIST_TARGET_UPLOADS: ''
extra:
treeherder:
groupSymbol: "?"
symbol: AB