X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fpti-rtp%2Fpti-rtp.yaml;h=008b233540df79e692af65385eaa5756aa80119c;hb=124b69e8954ba482e6196c77f7d30d945b07e1d3;hp=7090367ee4cb456407cb6dcdb11894e05658cc70;hpb=6e6142e14169651adbe13c921906ce1e29ea7e40;p=ci-management.git diff --git a/jjb/pti-rtp/pti-rtp.yaml b/jjb/pti-rtp/pti-rtp.yaml index 7090367e..008b2335 100644 --- a/jjb/pti-rtp/pti-rtp.yaml +++ b/jjb/pti-rtp/pti-rtp.yaml @@ -13,7 +13,7 @@ jobs: - gerrit-info-yaml-verify -- pti_rtp_common: &pti_rtp_common +- _pti_rtp_common: &pti_rtp_common name: pti-rtp-common # git repo project: pti/rtp @@ -24,26 +24,47 @@ mvn-site-id: site # use a centos with big memory; docker not required build-node: centos7-docker-2c-8g + # use a non-recursive pattern + archive-artifacts: "*.log" - project: <<: *pti_rtp_common name: pti-rtp-verify - # runs about 40 minutes - build-timeout: 60 + # runs about 50~80 minutes + build-timeout: 120 script: !include-raw-escape: - - install-yocto-prereq-centos.sh - - verify-yocto.sh + - verify-inf.sh jobs: - oran-shell-verify - project: <<: *pti_rtp_common name: pti-rtp-merge - # runs about 9 hours - build-timeout: 600 + # runs about 50~80 minutes + build-timeout: 120 script: !include-raw-escape: - - install-yocto-prereq-centos.sh - - build-yocto.sh - - upload-yocto.sh + - verify-inf.sh jobs: - oran-shell-merge + +- project: + <<: *pti_rtp_common + name: pti-rtp-release-merge + # demand 200GB storage + build-node: centos7-docker-2c-8g-200g + # runs about 48 hours + build-timeout: 2880 + script: !include-raw-escape: + - build-inf.sh + - upload-inf.sh + jobs: + - oran-shell-release + stream: + - master: + branch: master + - f-release: + branch: f-release + - g-release: + branch: g-release + - h-release: + branch: h-release