Switch KUD deploying job to run on changeset basis
[ci-management.git] / jjb / multicloud / multicloud-k8s.yaml
1 ---
2 - project:
3     name: multicloud-k8s
4     project-name: 'multicloud-k8s'
5     path: 'src'
6     golangver: 'golang112'
7     jobs:
8       - '{project-name}-{stream}-{subproject}-verify-python'
9       - '{project-name}-{stream}-verify-golang'
10       - '{project-name}-{stream}-merge-golang'
11       - '{project-name}-{stream}-docker-golang-shell-daily':
12           script:
13             !include-raw-escape: 'build-multicloud-k8s-docker-image.sh'
14       - '{project-name}-{stream}-{area}-verify-shell':
15           area: kud-deployment
16           script:
17             !include-raw-escape: 'kud-deployment.sh'
18           build-node: ubuntu1604-builder-4c-4g
19     project: 'multicloud/k8s'
20     subproject:
21       - validation-scripts:
22           path: '.'
23           pattern: '**'
24     stream:
25       - 'master':
26           branch: 'master'
27     mvn-settings: 'multicloud-k8s-settings'
28     files: '**'
29     archive-artifacts: ''
30     build-node: ubuntu1604-builder-8c-8g
31
32 #- project:
33 #    name: multicloud-k8s-arm64
34 #    project-name: 'multicloud-k8s-arm64'
35 #    path: 'src/k8splugin'
36 #    golangver: 'golang112'
37 #    jobs:
38 #      - '{project-name}-{stream}-docker-golang-shell-daily':
39 #          script:
40 #            !include-raw-escape: 'build-multicloud-k8s-docker-image.sh'
41 #    project: 'multicloud/k8s'
42 #    subproject:
43 #      - validation-scripts:
44 #          path: '.'
45 #          pattern: '**'
46 #    stream:
47 #      - 'master':
48 #          branch: 'master'
49 #    mvn-settings: 'multicloud-k8s-settings'
50 #    files: '**'
51 #    archive-artifacts: ''
52 #    build-node: ubuntu1604-docker-arm64-4c-2g
53
54 - project:
55     name: multicloud-k8s-info
56     project-name: multicloud-k8s
57     jobs:
58       - gerrit-info-yaml-verify
59     project: multicloud/k8s
60     branch: master