tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

kind.yml (2585B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 ---
      5 loader: taskgraph.loader.transform:loader
      6 
      7 transforms:
      8    - gecko_taskgraph.transforms.release_deps:transforms
      9    - gecko_taskgraph.transforms.release_notifications:transforms
     10    - gecko_taskgraph.transforms.task:transforms
     11 
     12 kind-dependencies:
     13    - release-beetmover-push-to-release
     14    - push-bundle
     15 
     16 task-defaults:
     17    run-on-repo-type: [hg]
     18    name: notify-release-drivers-push
     19    description: Sends email to release-drivers telling release was pushed.
     20    run-on-projects: []
     21    shipping-phase: push
     22    worker-type: succeed
     23    notifications:
     24        subject: "{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} has been pushed to cdntest"
     25        message: "{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} has been pushed to cdntest"
     26        emails:
     27            by-project:
     28                mozilla-(beta|release|esr.*): ["release-signoff@mozilla.org"]
     29                try: ["{config[params][owner]}"]
     30                default: []
     31 
     32 tasks:
     33    firefox:
     34        shipping-product: firefox
     35    devedition:
     36        shipping-product: devedition
     37    firefox-android:
     38        shipping-product: firefox-android
     39        notifications:
     40            subject:
     41                by-level:
     42                    '3': "Focus/Fenix {release_config[version]}-build{release_config[build_number]} has been pushed to the closed testing track on Google Play"
     43                    default: "Focus/Fenix {release_config[version]}-build{release_config[build_number]} has not been pushed to the closed testing track on Google Play"
     44            message:
     45                by-level:
     46                    '3':
     47                        Focus/Fenix {release_config[version]}-build{release_config[build_number]} has been pushed to the closed testing track on Google Play
     48                        and Android-Components {release_config[version]}-build{release_config[build_number]} have been pushed to https://maven.mozilla.org/
     49                    default:
     50                        Focus/Fenix {release_config[version]}-build{release_config[build_number]} has not been pushed to the closed testing track on Google Play
     51                        and Android-Components {release_config[version]}-build{release_config[build_number]} have been pushed to https://maven-default.stage.mozaws.net/"