Refactor: Cleanup JJB for pre-commit
[ci-management.git] / jjb / validation / validation-docker.yaml
1 ---
2 - project:
3     name: validation-docker
4     project: validation
5     mvn-settings: validation-settings
6     stream:
7       - master:
8           branch: "{stream}"
9           disabled: false
10           triggers:
11             # Build nigtly at 12:10 AM
12             - timed: "10 0 * * *"
13       - 3.0.0:
14           branch: "master"
15           disabled: false
16           triggers:
17             - gerrit:
18                 server-name: "{gerrit-server-name}"
19                 trigger-on:
20                   - change-merged-event
21                   - comment-added-contains-event:
22                       comment-contains-value: remerge$
23                 projects:
24                   - project-compare-type: ANT
25                     project-pattern: "ci-management"
26                     branches:
27                       - branch-compare-type: ANT
28                         branch-pattern: "**/master"
29                     file-paths:
30                       - compare-type: REG_EXP
31                         pattern: "jjb/validation/validation-docker.yaml"
32
33     arch_tag:
34       - "amd64":
35           slave_label: "ubuntu1804-docker-8c-8g"
36       - "arm64":
37           slave_label: "aarch64_build"
38
39     jobs:
40       - akraino-validation-docker-multiarch
41       - akraino-validation-docker-specific-arch
42       - akraino-validation-docker-manifest