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 @@ ...@@ -7,8 +7,8 @@
# Please keep this list sorted by bucket name. # Please keep this list sorted by bucket name.
acl_sets { acl_sets {
# This is pure-LUCI CI w/o buildbot. # This is pure-LUCI w/o buildbot.
name: "ci" name: "default"
acls { acls {
role: READER role: READER
group: "all" group: "all"
...@@ -17,16 +17,6 @@ acl_sets { ...@@ -17,16 +17,6 @@ acl_sets {
role: SCHEDULER role: SCHEDULER
identity: "luci-scheduler-dev@appspot.gserviceaccount.com" 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 { builder_mixins {
...@@ -40,7 +30,17 @@ builder_mixins { ...@@ -40,7 +30,17 @@ builder_mixins {
buckets { buckets {
name: "luci.chromium.ci" 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 { swarming {
hostname: "chromium-swarm-dev.appspot.com" hostname: "chromium-swarm-dev.appspot.com"
...@@ -89,3 +89,23 @@ buckets { ...@@ -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 { ...@@ -170,3 +170,14 @@ consoles {
name: "buildbucket/luci.chromium.ci/Windows Swarm" 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 { ...@@ -94,3 +94,18 @@ job {
builder: "Windows Swarm" 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