X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fpti-rtp%2Fpti-rtp.yaml;fp=jjb%2Fpti-rtp%2Fpti-rtp.yaml;h=07fd3c44d31c1860508a934f5e49a72a6940e45f;hb=d59c1b853f8ebe41878ce7742480d94269b35c9f;hp=14f231e662f39d2bb9c675d913614872036afe8e;hpb=d4423595e0a954f8d7ac4293eebe8edddb14b1fc;p=ci-management.git diff --git a/jjb/pti-rtp/pti-rtp.yaml b/jjb/pti-rtp/pti-rtp.yaml index 14f231e6..07fd3c44 100644 --- a/jjb/pti-rtp/pti-rtp.yaml +++ b/jjb/pti-rtp/pti-rtp.yaml @@ -13,14 +13,36 @@ jobs: - gerrit-info-yaml-verify -- project: - name: pti-rtp-verify +- pti_rtp_common: &pti_rtp_common + name: pti-rtp-common + # git repo project: pti/rtp + # jenkins job name prefix project-name: pti-rtp + # maven settings file has credentials + mvn-settings: pti-rtp-settings # use a centos with big memory; docker not required build-node: centos7-docker-2c-8g - # runs about 30 minutes + +- project: + <<: *pti_rtp_common + name: pti-rtp-verify + # runs about 40 minutes build-timeout: 60 - script: !include-raw-escape: verify-pti-rtp-centos.sh + script: !include-raw-escape: + - install-yocto-prereq-centos.sh + - verify-yocto.sh jobs: - oran-shell-verify + +- project: + <<: *pti_rtp_common + name: pti-rtp-merge + # runs about 9 hours + build-timeout: 600 + script: !include-raw-escape: + - install-yocto-prereq-centos.sh + - build-yocto.sh + - upload-yocto.sh + jobs: + - oran-shell-merge