Commit 9cfb5962 authored by Luciano Orsini's avatar Luciano Orsini
Browse files

references #244: added pt::vpi package

parent f328a76d
variables:
EXTERN_PACKAGES: "extern/dim extern/smi extern/yui extern/caen/a2818 extern/caen/a3818 extern/caen/CAENUSBdrvB extern/caen/caenvmelib extern/caen/caencomm extern/caen/caenbridgeupgrade extern/caen/caenupgrader extern/prometheus-cpp"
WORKSUITE_PACKAGES: "xdaq2rc interface/evb interface/shared interface/bril evb jobcontrol xpci/drv xpci hal/generic hal/utilities hal/busAdapter/dummy hal/busAdapter/caen hal/busAdapter/pci hal/PyHAL pheaps/drv/cmem_rcc pheaps jal/jtagChain jal/jtagController jal/jtagSVFSequencer ttc/utils ttc/monitoring ttc/ltc ttc/ttcci tts/ttsbase tts/atts tts/cpcibase tts/fmmtd tts/ipcutils tts/fmm tts/fmmcontroller tts/fmmdbi tts/fmmtester d2s/utils d2s/fedemulator d2s/gtpe d2s/gtpecontroller d2s/firmwareloader fedstreamer fedkit ferol ferol40 psx/sapi psx/mapi psx psx/watchdog sentinel sentinel/utils sentinel/probe sentinel/sentineld sentinel/tester sentinel/bridge2g sentinel/spotlight2g sentinel/spotlightocci tstore/utils tstore/client tstore tstore/api xmas/admin xmas/heartbeat xmas/heartbeat/probe xmas/heartbeat/heartbeatd xmas/utils xmas/sensord xmas/probe xmas/tester xmas/bridge2g xmas/slash2g xmas/store2g xmas/smarthub ibvla pt/ibv gevb2g elastic/api elastic/timestream amc13controller dipbridge oms"
WORKSUITE_PACKAGES: "xdaq2rc interface/evb interface/shared interface/bril evb jobcontrol xpci/drv xpci hal/generic hal/utilities hal/busAdapter/dummy hal/busAdapter/caen hal/busAdapter/pci hal/PyHAL pheaps/drv/cmem_rcc pheaps jal/jtagChain jal/jtagController jal/jtagSVFSequencer ttc/utils ttc/monitoring ttc/ltc ttc/ttcci tts/ttsbase tts/atts tts/cpcibase tts/fmmtd tts/ipcutils tts/fmm tts/fmmcontroller tts/fmmdbi tts/fmmtester d2s/utils d2s/fedemulator d2s/gtpe d2s/gtpecontroller d2s/firmwareloader fedstreamer fedkit ferol ferol40 psx/sapi psx/mapi psx psx/watchdog sentinel sentinel/utils sentinel/probe sentinel/sentineld sentinel/tester sentinel/bridge2g sentinel/spotlight2g sentinel/spotlightocci tstore/utils tstore/client tstore tstore/api xmas/admin xmas/heartbeat xmas/heartbeat/probe xmas/heartbeat/heartbeatd xmas/utils xmas/sensord xmas/probe xmas/tester xmas/bridge2g xmas/slash2g xmas/store2g xmas/smarthub ibvla pt/ibv gevb2g elastic/api elastic/timestream amc13controller dipbridge oms pt/vpi"
RPM_REPO_DIR: "/tmp/$CI_PROJECT_NAME/$CI_JOB_NAME/repo"
DOCKER_IMAGE: gitlab-registry.cern.ch/cmsos/docker/docker-image-cmsos-16-cc8-x64-worksuite:2.2.0.0
ARTIFACT_PREREQUISITE_DIR: "$CI_PROJECT_DIR/prerequisites/"
......@@ -401,6 +401,11 @@ pt/ibv:
before_script:
- export DEPENDENCY_LIST="ibvla xdaq2rc"
pt/vpi:
extends: .build_package
before_script:
- export DEPENDENCY_LIST="ibvla"
gevb2g:
extends: .build_package
before_script:
......@@ -569,6 +574,7 @@ deploy:
- amc13controller
- dipbridge
- oms
- pt/vpi
script:
- ls -la $ARTIFACT_REQUIRED_DIR
- ls -la $ARTIFACT_DISTRIBUTED_DIR
......@@ -690,6 +696,7 @@ git:
- amc13controller
- dipbridge
- oms
- pt/vpi
script:
- export RELEASE_NUMBER=$(echo $CI_COMMIT_REF_NAME | awk '{split($0,a,"_"); print a[2]}')
- export SNAPSHOT_DIR=$RPM_REPO_DIR/$RELEASE_NUMBER/cc8/x86_64/RPMS/
......@@ -810,6 +817,7 @@ yum:
- amc13controller
- dipbridge
- oms
- pt/vpi
script:
- YUM_DIR="/tmp/RPMS"
- mkdir -p $YUM_DIR
......
......@@ -106,7 +106,8 @@ PACKAGES= \
elastic/timestream \
amc13controller \
dipbridge \
oms
oms \
pt/vpi
endif
export PACKAGES
......
......@@ -171,6 +171,8 @@
<packagereq type="mandatory">cmsos-worksuite-dipbridge-devel</packagereq-->
<packagereq type="mandatory">cmsos-worksuite-oms</packagereq>
<packagereq type="mandatory">cmsos-worksuite-oms-devel</packagereq>
<packagereq type="mandatory">cmsos-worksuite-ptvpi</packagereq>
<packagereq type="mandatory">cmsos-worksuite-ptvpi-devel</packagereq>
</packagelist>
</group>
......@@ -283,6 +285,7 @@
<!--packagereq type="mandatory">cmsos-worksuite-amc13controller-debuginfo</packagereq-->
<!--packagereq type="mandatory">cmsos-worksuite-dipbridge-debuginfo</packagereq-->
<packagereq type="mandatory">cmsos-worksuite-oms-debuginfo</packagereq>
<packagereq type="mandatory">cmsos-worksuite-ptvpi-debuginfo</packagereq>
</packagelist>
</group>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment