Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Mihai Tabara c9a7b22bb6 bug 1412690 - Fix staging bouncer configs.r=aki
MozReview-Commit-ID: 9PJAFoWOqcH

--HG--
extra : rebase_source : fb99c29deefcff9c365f0394624d44cd8c83aee2
2017-10-30 16:50:32 +00:00
Aki Sasaki d16d2d20cb bug 1412690 - add task dependencies. r=rail
This patch adds the `release_deps` transform, which adds every
kind-dependency task that has the same product as a task dependency
(with some exceptions).

This patch made it clear that we need a standard way of defining
product.

MozReview-Commit-ID: 4xOJRQSCTgF

--HG--
extra : rebase_source : 4b98b040ac5d8777394cff6f3249ab354fff641b
2017-10-29 17:40:50 -07:00
Rok Garbas a81412addb Bug 1412690 - fennec release driver emails. r=aki
This patch adds the `release-notify-promote` and `release-notify-publish` kinds. It also genericizes all the notifications, and updates the kinds that use those notifications.

MozReview-Commit-ID: 9ymXKzthVF4

--HG--
extra : rebase_source : 6d7db48afa14e4124834321784da65e8d1e84c98
2017-10-29 17:35:03 -07:00
Rok Garbas ea820a99db Bug 1412690 - fennec per task notifications. r=garbas
This patch adds per-task pulse notifications, as well as general support
to handle them.

Longer term we may move away from pulse-notifications, but this allows
us to proceed with pulse-notifications until that time.

MozReview-Commit-ID: 1uB4X682yLT

--HG--
extra : rebase_source : 360938e4682e3d7ae0874b4a50e41d5f97bf98bb
2017-10-29 17:31:45 -07:00
Rail Aliiev 530a285ff2 Bug 1412690 - Fennec bouncer aliases in-tree task. r=aki
This patch adds the initial `release-bouncer-aliases` kind, and adds it
to the `publish_fennec` `target_tasks_method`.

It also adds the ability to specify the `tuxedo_server_url`
`by-project`.

MozReview-Commit-ID: 9I4IaUlbCCD

--HG--
extra : rebase_source : d0ed88a687ef6fb9f97dc67c0f04742bbfeb201d
2017-10-29 17:18:46 -07:00