5cac6b6875d62803ea4476f1abdb18610d9e9e0c
[ci-management.git] / jjb / ric-plt-xapp-frame-rust / ric-plt-xapp-frame-rust.yaml
1 ---
2 - project:
3     name: ric-plt-xapp-frame-rust-project-view
4     project-name: ric-plt-xapp-frame-rust
5     views:
6       - project-view
7
8 - project:
9     name: ric-plt-xapp-frame-rust-info
10     project: ric-plt/xapp-frame-rust
11     project-name: ric-plt-xapp-frame-rust
12     build-node: centos7-builder-1c-1g
13     branch: master
14     jobs:
15       - gerrit-info-yaml-verify
16
17 - _xapp_frame_rust_docker_common:
18     &xapp_frame_rust_docker_common # values apply to all xapp-frame docker projects
19     name: xapp-frame-rust-docker-common
20     # git repo
21     project: ric-plt/xapp-frame-rust
22     # jenkins job name prefix
23     project-name: ric-plt-xapp-frame-rust
24     # maven settings file has docker credentials
25     mvn-settings: ric-plt-xapp-frame-rust-settings
26
27 # runs unit tests on verify only
28 - project:
29     <<: *xapp_frame_rust_docker_common
30     name: ric-plt-xapp-frame-rust
31     # image name, altho it is never pushed
32     docker-name: "{name}"
33     # use host network
34     docker-build-args: "--network=host -f ci/Dockerfile"
35     # image tag; use a fixed value
36     container-tag-method: latest
37     jobs:
38       - gerrit-docker-verify
39     stream:
40       - master:
41           branch: master