Commit 77b18d76 authored by smut's avatar smut Committed by Commit Bot

Add snapshot builder

Bug: 723130
Change-Id: I9356bf40bb925b3b78495d0fe6de213d215e5962
Reviewed-on: https://chromium-review.googlesource.com/1232890Reviewed-by: default avatarAndrii Shyshkalov <tandrii@chromium.org>
Commit-Queue: smut <smut@google.com>
Cr-Commit-Position: refs/heads/master@{#592559}
parent 597ab41e
......@@ -7,8 +7,8 @@
# Please keep this list sorted by bucket name.
acl_sets {
# This is pure-LUCI CI w/o buildbot.
name: "ci"
# This is pure-LUCI w/o buildbot.
name: "default"
acls {
role: READER
group: "all"
......@@ -17,16 +17,6 @@ acl_sets {
role: SCHEDULER
identity: "luci-scheduler-dev@appspot.gserviceaccount.com"
}
acls {
role: SCHEDULER
# Support builder triggering other builders in the same bucket.
identity: "chromium-ci-builder-dev@chops-service-accounts.iam.gserviceaccount.com"
}
acls {
# Allow task force to bump next build number.
role: WRITER
group: "google/luci-task-force@google.com"
}
}
builder_mixins {
......@@ -40,7 +30,17 @@ builder_mixins {
buckets {
name: "luci.chromium.ci"
acl_sets: "ci"
acl_sets: "default"
acls {
role: SCHEDULER
# Support builder triggering other builders in the same bucket.
identity: "chromium-ci-builder-dev@chops-service-accounts.iam.gserviceaccount.com"
}
acls {
# Allow task force to bump next build number.
role: WRITER
group: "google/luci-task-force@google.com"
}
swarming {
hostname: "chromium-swarm-dev.appspot.com"
......@@ -89,3 +89,23 @@ buckets {
}
}
}
buckets {
name: "luci.chromium.cron"
acl_sets: "default"
swarming {
hostname: "chromium-swarm-dev.appspot.com"
builders {
name: "Snapshot Builder"
dimensions: "os:Ubuntu-14.04"
execution_timeout_secs: 3600
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/master"
name: "snapshot"
}
}
}
}
......@@ -170,3 +170,14 @@ consoles {
name: "buildbucket/luci.chromium.ci/Windows Swarm"
}
}
consoles {
id: "snapshots"
builder_view_only: true
header_id: "chromium"
manifest_name: "REVISION"
name: "Snapshot Builder"
builders {
name: "buildbucket/luci.chromium.cron/Snapshot Builder"
}
}
......@@ -94,3 +94,18 @@ job {
builder: "Windows Swarm"
}
}
################################################################################
# Cron jobs
job {
id: "Snapshot Builder"
acl_sets: "default"
buildbucket {
bucket: "luci.chromium.cron"
builder: "Snapshot Builder"
server: "cr-buildbucket-dev.appspot.com"
}
# TODO(smut): Adjust frequency.
schedule: "with 300s interval"
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment