endeavour: add firmware branch builder
BUG=b:151734097
TEST=none
Change-Id: Id777075aacb3877b4581ec6c93fc281e1b70f842
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2247392
Tested-by: Jeff Chase <jnchase@google.com>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Reviewed-by: David Burger <dburger@chromium.org>
Commit-Queue: Jeff Chase <jnchase@google.com>
diff --git a/config/chromeos_config.py b/config/chromeos_config.py
index ed4bc99..240ad6f 100644
--- a/config/chromeos_config.py
+++ b/config/chromeos_config.py
@@ -1895,6 +1895,7 @@
(DAILY, 'firmware-hatch-12672.B', ['hatch'], {}),
(WEEKLY, 'firmware-servo-12768.B', ['nautilus'], {}),
(DAILY, 'firmware-drallion-12930.B', ['drallion'], {}),
+ (DAILY, 'firmware-endeavour-13259.B', ['endeavour'], {}),
]
for interval, branch, boards, kwargs in firmware_branch_builders:
diff --git a/config/config_dump.json b/config/config_dump.json
index c789e35..48b7809 100644
--- a/config/config_dump.json
+++ b/config/config_dump.json
@@ -12444,6 +12444,26 @@
"suite_scheduling": false,
"workspace_branch": "firmware-edgar-7287.167.B"
},
+ "firmware-endeavour-13259.B-firmwarebranch": {
+ "_template": "firmwarebranch",
+ "boards": [
+ "endeavour"
+ ],
+ "schedule": "with 24h interval",
+ "workspace_branch": "firmware-endeavour-13259.B"
+ },
+ "firmware-endeavour-13259.B-firmwarebranch-tryjob": {
+ "_template": "firmwarebranch",
+ "boards": [
+ "endeavour"
+ ],
+ "debug": true,
+ "display_label": "tryjob",
+ "luci_builder": "Try",
+ "push_image": false,
+ "suite_scheduling": false,
+ "workspace_branch": "firmware-endeavour-13259.B"
+ },
"firmware-enguarde-5216.201.B-firmwarebranch": {
"_template": "firmwarebranch",
"boards": [
diff --git a/config/luci-scheduler.cfg b/config/luci-scheduler.cfg
index f690f9e..97ec661 100644
--- a/config/luci-scheduler.cfg
+++ b/config/luci-scheduler.cfg
@@ -1193,6 +1193,26 @@
}
job {
+ id: "firmware-endeavour-13259.B-firmwarebranch"
+ acl_sets: "default"
+ schedule: "with 24h interval"
+ buildbucket: {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.chromeos.general"
+ builder: "Factory"
+ tags: "cbb_branch:master"
+ tags: "cbb_config:firmware-endeavour-13259.B-firmwarebranch"
+ tags: "cbb_display_label:firmware"
+ tags: "cbb_workspace_branch:firmware-endeavour-13259.B"
+ properties: "cbb_branch:master"
+ properties: "cbb_config:firmware-endeavour-13259.B-firmwarebranch"
+ properties: "cbb_display_label:firmware"
+ properties: "cbb_workspace_branch:firmware-endeavour-13259.B"
+ properties: "cbb_extra_args:[\"--buildbot\"]"
+ }
+}
+
+job {
id: "firmware-enguarde-5216.201.B-firmwarebranch"
acl_sets: "default"
schedule: "with 720h interval"
diff --git a/config/waterfall_layout_dump.txt b/config/waterfall_layout_dump.txt
index b165be6..5e63679 100644
--- a/config/waterfall_layout_dump.txt
+++ b/config/waterfall_layout_dump.txt
@@ -137,6 +137,7 @@
firmware-cyan-7287.57.B-firmwarebranch
firmware-drallion-12930.B-firmwarebranch
firmware-edgar-7287.167.B-firmwarebranch
+ firmware-endeavour-13259.B-firmwarebranch
firmware-enguarde-5216.201.B-firmwarebranch
firmware-eve-9584.B-firmwarebranch
firmware-expresso-5216.223.B-firmwarebranch
@@ -973,6 +974,7 @@
firmware-cyan-7287.57.B-firmwarebranch-tryjob
firmware-drallion-12930.B-firmwarebranch-tryjob
firmware-edgar-7287.167.B-firmwarebranch-tryjob
+ firmware-endeavour-13259.B-firmwarebranch-tryjob
firmware-enguarde-5216.201.B-firmwarebranch-tryjob
firmware-eve-9584.B-firmwarebranch-tryjob
firmware-expresso-5216.223.B-firmwarebranch-tryjob