blob: 1bf80e0c762d9a9ab0f943e5a6c6eeb17449d990 [file] [log] [blame]
lf-jobbuilderf2a946e2022-07-12 07:33:13 +00001---
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
Anil Belur439502c2023-05-07 12:39:38 +10008- _xapp_frame_rust_docker_common:
9 &xapp_frame_rust_docker_common # values apply to all xapp-frame docker projects
Abhijit Gadgil4e41e9c2023-02-16 18:36:33 +053010 name: xapp-frame-rust-docker-common
11 # git repo
12 project: ric-plt/xapp-frame-rust
13 # jenkins job name prefix
14 project-name: ric-plt-xapp-frame-rust
15 # maven settings file has docker credentials
Jessica Wagantall1f4b24a2023-03-07 19:13:42 -080016 mvn-settings: ric-plt-xapp-frame-rust-settings
Abhijit Gadgil4e41e9c2023-02-16 18:36:33 +053017
18# runs unit tests on verify only
19- project:
20 <<: *xapp_frame_rust_docker_common
21 name: ric-plt-xapp-frame-rust
22 # image name, altho it is never pushed
Anil Belur439502c2023-05-07 12:39:38 +100023 docker-name: "{name}"
Abhijit Gadgil4e41e9c2023-02-16 18:36:33 +053024 # use host network
Anil Belur439502c2023-05-07 12:39:38 +100025 docker-build-args: "--network=host -f ci/Dockerfile"
Abhijit Gadgil4e41e9c2023-02-16 18:36:33 +053026 # image tag; use a fixed value
27 container-tag-method: latest
28 jobs:
29 - gerrit-docker-verify
30 stream:
31 - master:
32 branch: master