[INSTRM-300] Make MHS installable with "eups distrib" Created: 13/Mar/18 Updated: 23/Aug/18 Resolved: 23/Aug/18 |
|
| Status: | Done |
| Project: | Instrument control development |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | cloomis | Assignee: | cloomis |
| Resolution: | Done | Votes: | 0 |
| Labels: | SM1 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | SM1 Phase Two |
| Description |
|
MHS products are currently installed with ics_config 's pfsinstall – see EUPS PFS docs. This does allow installing tagged versions of groups of products. DRP stacks are mostly installed with the existing eups distrib mechanism. The main advantage of this for our purposes is that all products and versions are all listed in a single text file (the "manifest") That file or its recipe can be put into a git repository. |
| Comments |
| Comment by cloomis [ 13/Jun/18 ] |
|
We have had a distribution for the ics_SM and ics_MCS meta-products for a while, served from EUPS_PKGROOT=https://www.astro.princeton.edu/~cloomis/eups-distrib. I am going to keep fleshing that out: it is useful for production. |
| Comment by cloomis [ 23/Aug/18 ] |
|
This has been done for a while. New tickets need to be opened to use this better. |