Add buckets for cron/DEPS autoroller

Bug: chromium:698489
Change-Id: I0e31cf557b2c6ea711f6ae25b569e5e01cc7f00d
Reviewed-on: https://chromium-review.googlesource.com/c/1264415
Commit-Queue: Oleh Prypin <oprypin@chromium.org>
Reviewed-by: Patrik Höglund <phoglund@chromium.org>
This commit is contained in:
Oleh Prypin 2018-10-05 20:42:17 +02:00 committed by Commit Bot
parent b2cbe3d23f
commit 1bd1297ec2
3 changed files with 52 additions and 0 deletions

View File

@ -222,6 +222,33 @@ buckets {
}
}
buckets {
name: "luci.libyuv.cron"
acl_sets: "ci"
swarming {
hostname: "chromium-swarm.appspot.com"
builder_defaults {
build_numbers: YES
dimensions: "cpu:x86-64"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.cron" # Sharing with WebRTC is intentional.
execution_timeout_secs: 7200 # 2h
swarming_tags: "vpython:native-python-wrapper"
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
}
}
builders {
name: "DEPS Autoroller"
recipe {
name: "libyuv/roll_deps"
}
service_account: "libyuv-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com"
}
}
}
buckets {
name: "luci.libyuv.try"
acl_sets: "try"

View File

@ -261,3 +261,16 @@ consoles {
name: "buildbucket/luci.libyuv.try/win_x64_rel"
}
}
consoles {
id: "cron"
name: "Cron"
repo_url: "https://chromium.googlesource.com/libyuv/libyuv/"
refs: "refs/heads/master"
manifest_name: "REVISION"
builder_view_only: true
builders {
name: "buildbucket/luci.libyuv.cron/DEPS Autoroller"
short_name: "DEPS"
}
}

View File

@ -408,3 +408,15 @@ job {
builder: "iOS Release"
}
}
# Cron:
job {
id: "DEPS Autoroller"
acl_sets: "default"
schedule: "0 14 * * *" # at 2 PM UTC, once a day.
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.libyuv.cron"
builder: "DEPS Autoroller"
}
}