60 likes | 78 Views
Access current release softlinks, development software packages, and multitool scripts for IOC configuration and management within a BPM environment.
E N D
Example • BPM • Bpm-R9-0-0 • padBpmApp • bin • iocBoot • ioc-bsy0-bp01 • st.cmd • ioc-bsy0-bp02 • st.cmd • … • dbd • db • … • Bpm-R9-1-2 • Package • Version 1 • app • bin • iocBoot • ioc1 • st.cmd • ioc2 • st.cmd • … • dbd • db • … • Version 2
iocTop Bpm Bpm-R9-0-0 padBpmApp iocBoot ioc-bsy0-bp01 ioc-bsy0-bp02 … Bpm-R9-1-2 padBpmApp iocBoot ioc-bsy0-bp01 ioc-bsy0-bp02 … FFController FFController-R1-17-0 FFController-R1-17-1 Development Magnet … Software package Software package Software packages Version A version used for development
iocCommon ioc-bsy0-bp01 startup.cmd ioc-bsy0-bp02 startup.cmd ioc-sys0-fb01 startup.cmd ioc-sys0-fb02 startup.cmd … ioc folder Initial launch script that eventually calls st.cmd from iocBoot for this IOC
Softlinks to the master release iocTop • Bpm • Bpm-R9-0-0 • padBpmApp • iocBoot • ioc-bsy0-bp01 • ioc-bsy0-bp02 • … • Bpm-R9-1-2 • padBpmApp • iocBoot • ioc-bsy0-bp01 • ioc-bsy0-bp02 • … • current iocCommon • ioc-bsy0-bp01 • startup.cmd • iocSpecificRelease • ioc-bsy0-bp02 • startup.cmd • iocSpecificRelease • ioc-dmp1-bp01 • startup.cmd • iocSpecificRelease • ioc-in20-bp01 • startup.cmd • iocSpecificRelease • … Master release softlink Softlink to a release different from the master release
TOP release archiveviewer ArchiveViewer-R1-2-4 ArchiveViewer-R1-2-5 OrbitDisplay OrbitDisplay-R0-0-65 OrbitDisplay-R0-0-66 archiveviewer OrbitDisplay … Software package Software package Version A single softlink points to the current release.We use the name of the software package as the link name.
tools/script release multi_site_build MultiSiteBuild-R1-0-1 MultiSiteBuild-R1-0-2 rel createEDMEvent createEDMEvent -R0-0-21 createEDMEvent-R0-0-22 multi_site_build rel … In PATH Software package Software package Version A single softlink points to the current release.We use the name of the software package as the link name. “rel” itself is a softlink to multi_site_build/rel