github.com/jenkins-x/jx/v2@v2.1.155/pkg/pipelinescheduler/test_data/merger_with_mergemethod/config.yaml (about)

     1  branch-protection:
     2    orgs:
     3      acme:
     4        repos:
     5          dummy:
     6            protect: true
     7            required_status_checks:
     8              contexts:
     9              - integration
    10    protect-tested-repos: true
    11  # TODO reinstate this
    12  #deck:
    13  #  spyglass: {}
    14  #gerrit: {}
    15  #owners_dir_blacklist:
    16  #  default: null
    17  #  repos: null
    18  #plank: {}
    19  #pod_namespace: jx
    20  postsubmits:
    21    acme/dummy:
    22    - agent: tekton
    23      branches:
    24      - master
    25      # TODO switch this to tekton
    26      #build_spec:
    27      #  serviceAccountName: knative-build-bot
    28      #  template:
    29      #    name: jenkins-base
    30      context: ""
    31      name: release
    32  presubmits:
    33    acme/dummy:
    34    - agent: tekton
    35      always_run: true
    36      #build_spec:
    37      #  serviceAccountName: helm
    38      #  template:
    39      #    name: jenkins-base
    40      context: integration
    41      name: integration
    42      rerun_command: /test this
    43      trigger: (?m)^/test( all| this),?(\s+|$)
    44  #prowjob_namespace: jx
    45  #push_gateway: {}
    46  #sinker: {}
    47  tide:
    48    merge_method:
    49      acme/dummy: rebase
    50    target_url: http://targeturl
    51    squash_label: squash
    52    pr_status_base_url: http://fakeurl
    53    blocker_label: /hold
    54    max_goroutines: 10
    55    context_options:
    56      required-contexts:
    57        - context3
    58        - context1
    59        - context2
    60      from-branch-protection: true
    61      required-if-present-contexts:
    62        - context5
    63        - context6
    64      optional-contexts:
    65        - opt1
    66      skip-unknown-contexts: false
    67    queries:
    68    - labels:
    69      - approved
    70      missingLabels:
    71      - do-not-merge
    72      - do-not-merge/hold
    73      - do-not-merge/work-in-progress
    74      - needs-ok-to-test
    75      - needs-rebase
    76      repos:
    77      - acme/dummy
    78    #target_url: https://tide.foo.bar