github.com/olli-ai/jx/v2@v2.0.400-0.20210921045218-14731b4dd448/pkg/cmd/step/scheduler/test_data/step_scheduler_config_migrate/nongitops_basic/schedulers.yaml (about)

     1  items:
     2  - apiVersion: jenkins.io/v1
     3    kind: Scheduler
     4    metadata:
     5      creationTimestamp: null
     6      name: cb-kubecd-jx-scheduler-test-group-repo-scheduler
     7      namespace: jx
     8    spec:
     9      merger:
    10        blockerLabel: ""
    11        maxGoroutines: 0
    12        mergeMethod: merge
    13        policy:
    14          fromBranchProtection: true
    15          optionalContexts: {}
    16          requiredContexts: {}
    17          requiredIfPresentContexts: {}
    18          skipUnknownContexts: false
    19        prStatusBaseUrl: ""
    20        squashLabel: ""
    21        targetUrl: ""
    22      policy:
    23        protectTested: true
    24      postsubmits:
    25        entries:
    26        - agent: tekton
    27          branches:
    28            entries:
    29            - master
    30          cluster: ""
    31          context: ""
    32          labels: {}
    33          maxConcurrency: 0
    34          name: magic
    35          report: false
    36          runIfChanged: ""
    37          skipBranches: {}
    38        - agent: tekton
    39          branches:
    40            entries:
    41            - master
    42          cluster: ""
    43          context: ""
    44          labels: {}
    45          maxConcurrency: 0
    46          name: release
    47          report: false
    48          runIfChanged: ""
    49          skipBranches: {}
    50      presubmits:
    51        entries:
    52        - agent: tekton
    53          alwaysRun: true
    54          branches: {}
    55          cluster: ""
    56          context: integration
    57          labels: {}
    58          maxConcurrency: 0
    59          mergeMethod: merge
    60          name: integration
    61          optional: false
    62          policy:
    63            Replace: false
    64            protect: true
    65            requiredStatusChecks:
    66              contexts:
    67                entries:
    68                - integration
    69          queries:
    70          - excludedBranches: {}
    71            includedBranches: {}
    72            labels:
    73              entries:
    74              - approved
    75            milestone: ""
    76            missingLabels:
    77              entries:
    78              - do-not-merge
    79              - do-not-merge/hold
    80              - do-not-merge/work-in-progress
    81              - needs-ok-to-test
    82              - needs-rebase
    83            reviewApprovedRequired: false
    84          report: true
    85          rerunCommand: /test this
    86          runIfChanged: ""
    87          skipBranches: {}
    88          trigger: (?m)^/test( all| this),?(\s+|$)
    89      schedulerAgent:
    90        agent: tekton
    91  - apiVersion: jenkins.io/v1
    92    kind: Scheduler
    93    metadata:
    94      creationTimestamp: null
    95      name: cb-kubecd-jx-scheduler-test-repo-scheduler
    96      namespace: jx
    97    spec:
    98      merger:
    99        blockerLabel: ""
   100        maxGoroutines: 0
   101        mergeMethod: merge
   102        policy:
   103          fromBranchProtection: true
   104          optionalContexts: {}
   105          requiredContexts: {}
   106          requiredIfPresentContexts: {}
   107          skipUnknownContexts: false
   108        prStatusBaseUrl: ""
   109        squashLabel: ""
   110        targetUrl: ""
   111      policy:
   112        protectTested: true
   113      postsubmits:
   114        entries:
   115        - agent: tekton
   116          branches:
   117            entries:
   118            - master
   119          cluster: ""
   120          context: ""
   121          labels: {}
   122          maxConcurrency: 0
   123          name: bdd
   124          report: false
   125          runIfChanged: ""
   126          skipBranches: {}
   127        - agent: tekton
   128          branches:
   129            entries:
   130            - master
   131          cluster: ""
   132          context: ""
   133          labels: {}
   134          maxConcurrency: 0
   135          name: magic
   136          report: false
   137          runIfChanged: ""
   138          skipBranches: {}
   139        - agent: tekton
   140          branches:
   141            entries:
   142            - master
   143          cluster: ""
   144          context: ""
   145          labels: {}
   146          maxConcurrency: 0
   147          name: release
   148          report: false
   149          runIfChanged: ""
   150          skipBranches: {}
   151      presubmits:
   152        entries:
   153        - agent: tekton
   154          alwaysRun: true
   155          branches: {}
   156          cluster: ""
   157          context: integration
   158          labels: {}
   159          maxConcurrency: 0
   160          mergeMethod: merge
   161          name: integration
   162          optional: false
   163          policy:
   164            Replace: false
   165            protect: true
   166            requiredStatusChecks:
   167              contexts:
   168                entries:
   169                - integration
   170          queries:
   171          - excludedBranches: {}
   172            includedBranches: {}
   173            labels:
   174              entries:
   175              - approved
   176            milestone: ""
   177            missingLabels:
   178              entries:
   179              - do-not-merge
   180              - do-not-merge/hold
   181              - do-not-merge/work-in-progress
   182              - needs-ok-to-test
   183              - needs-rebase
   184            reviewApprovedRequired: false
   185          report: true
   186          rerunCommand: /test this
   187          runIfChanged: ""
   188          skipBranches: {}
   189          trigger: (?m)^/test( all| this),?(\s+|$)
   190      schedulerAgent:
   191        agent: tekton
   192  - apiVersion: jenkins.io/v1
   193    kind: Scheduler
   194    metadata:
   195      creationTimestamp: null
   196      name: default-scheduler
   197      namespace: jx
   198    spec: {}
   199  - apiVersion: jenkins.io/v1
   200    kind: Scheduler
   201    metadata:
   202      creationTimestamp: null
   203      name: dev-env-org-environment-dev-env-org-dev-env-repo-dev-scheduler
   204      namespace: jx
   205    spec:
   206      merger:
   207        blockerLabel: ""
   208        maxGoroutines: 0
   209        mergeMethod: merge
   210        policy:
   211          fromBranchProtection: true
   212          optionalContexts: {}
   213          requiredContexts: {}
   214          requiredIfPresentContexts: {}
   215          skipUnknownContexts: false
   216        prStatusBaseUrl: ""
   217        squashLabel: ""
   218        targetUrl: ""
   219      plugins:
   220        entries:
   221        - config-updater
   222      policy:
   223        protectTested: true
   224      postsubmits:
   225        entries:
   226        - agent: tekton
   227          branches:
   228            entries:
   229            - master
   230          cluster: ""
   231          context: ""
   232          labels: {}
   233          maxConcurrency: 0
   234          name: release
   235          report: false
   236          runIfChanged: ""
   237          skipBranches: {}
   238      presubmits:
   239        entries:
   240        - agent: tekton
   241          alwaysRun: true
   242          branches: {}
   243          cluster: ""
   244          context: integration
   245          labels: {}
   246          maxConcurrency: 0
   247          mergeMethod: merge
   248          name: integration
   249          optional: false
   250          policy:
   251            Replace: false
   252            protect: true
   253            requiredStatusChecks:
   254              contexts:
   255                entries:
   256                - integration
   257          queries:
   258          - excludedBranches: {}
   259            includedBranches: {}
   260            labels:
   261              entries:
   262              - approved
   263            milestone: ""
   264            missingLabels:
   265              entries:
   266              - do-not-merge
   267              - do-not-merge/hold
   268              - do-not-merge/work-in-progress
   269              - needs-ok-to-test
   270              - needs-rebase
   271            reviewApprovedRequired: false
   272          report: true
   273          rerunCommand: /test this
   274          runIfChanged: ""
   275          skipBranches: {}
   276          trigger: (?m)^/test( all| this),?(\s+|$)
   277      schedulerAgent:
   278        agent: tekton
   279  metadata: {}