Backed out changeset 514feaa0c698 (bug 1436369) for taskcluster-images bustage on a CLOSED TREE

--HG--
rename : taskcluster/docker/periodic-updates/.eslintrc.js => taskcluster/docker/periodic_updates/.eslintrc.js
rename : taskcluster/docker/periodic-updates/Dockerfile => taskcluster/docker/periodic_updates/Dockerfile
rename : taskcluster/docker/periodic-updates/README.md => taskcluster/docker/periodic_updates/README.md
rename : taskcluster/docker/periodic-updates/runme.sh => taskcluster/docker/periodic_updates/runme.sh
rename : taskcluster/docker/periodic-updates/scripts/genHPKPStaticPins.js => taskcluster/docker/periodic_updates/scripts/genHPKPStaticPins.js
rename : taskcluster/docker/periodic-updates/scripts/getHSTSPreloadList.js => taskcluster/docker/periodic_updates/scripts/getHSTSPreloadList.js
rename : taskcluster/docker/periodic-updates/scripts/periodic_file_updates.sh => taskcluster/docker/periodic_updates/scripts/periodic_file_updates.sh
This commit is contained in:
Andreea Pavel 2018-03-07 14:22:54 +02:00
Родитель f5ed24fa70
Коммит ecb8a6e568
12 изменённых файлов: 7 добавлений и 63 удалений

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

@ -96,5 +96,3 @@ jobs:
symbol: I(uv)
diffoscope:
symbol: I(diff)
periodic-updates:
symbol: I(file)

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

@ -1,21 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
loader: taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
jobs:
hsts-hpkp-blocklist:
name: periodic_file_update
description: HSTS, HPKP, and Blocklist update
worker-type: buildbot-bridge/buildbot-bridge
run-on-projects: [] # Only run via cron
run:
using: buildbot
product: firefox
buildername: Linux x86-64 {branch} periodic file update

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

@ -5,6 +5,7 @@
loader: taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
@ -12,37 +13,9 @@ jobs:
hsts-hpkp-blocklist:
name: periodic_file_update
description: HSTS, HPKP, and Blocklist update
worker-type: buildbot-bridge/buildbot-bridge
run-on-projects: [] # Only run via cron
treeherder:
kind: build
platform: linux64/opt
symbol: pfu
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
implementation: docker-worker
os: linux
docker-image: {in-tree: periodic-updates}
max-run-time: 3600 # Sometimes takes ~40 minutes
env:
DO_HSTS: "1"
DO_HPKP: "1"
DO_BLOCKLIST: "1"
USE_MOZILLA_CENTRAL: "1"
BRANCH: mozilla-central
PRODUCT: firefox
REVIEWERS: sfraser
command:
- /runme.sh
artifacts:
- name: 'public/build/nsSTSPreloadList.diff'
path: '/home/worker/artifacts/nsSTSPreloadList.diff'
type: file
- name: 'public/build/StaticHPKPins.h.diff'
path: '/home/worker/artifacts/StaticHPKPins.h.diff'
type: file
- name: 'public/build/blocklist.diff'
path: '/home/worker/artifacts/blocklist.diff'
type: file
scopes:
- secrets:get:project/releng/gecko/build/level-{level}/arc-phabricator-token
run:
using: buildbot
product: firefox
buildername: Linux x86-64 {branch} periodic file update

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

@ -366,12 +366,6 @@ repo-update
Repo-Update tasks are tasks that perform some action on the project repo itself,
in order to update its state in some way.
repo-update-bb
--------------
Repo-Update tasks are tasks that perform some action on the project repo itself,
in order to update its state in some way. This kind is the older, buildbot version.
It will be removed after the migration to taskcluster.
partials
--------
Partials takes the complete.mar files produced in previous tasks and generates partial

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

@ -621,5 +621,5 @@ def target_tasks_file_update(full_task_graph, parameters, graph_config):
"""
def filter(task):
# For now any task in the repo-update kind is ok
return task.kind in ['repo-update', 'repo-update-bb']
return task.kind in ['repo-update']
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]