[PIPE2D-397] Create regular eups binaries from master Created: 06/Apr/19 Updated: 22/May/19 Resolved: 22/May/19 |
|
| Status: | Done |
| Project: | DRP 2-D Pipeline |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Story | Priority: | Normal |
| Reporter: | hassan | Assignee: | price |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Story Points: | 2 | ||||||||
| Sprint: | 2DDRP-2019 D, 2DDRP-2019 E | ||||||||
| Reviewers: | hassan | ||||||||
| Description |
|
Following |
| Comments |
| Comment by price [ 21/May/19 ] |
|
I've set up a job on Princeton's Jenkins server that builds the pipeline and makes a distribution whenever the pfs_pipe2d package is tagged. The same tag may be added to the other products (datamodel, obs_pfs, drp_stella) before tagging pfs_pipe2d; otherwise the tip of the master branch will be used. The pfs_pipe2d git repo is polled every 5 minutes for new tags. The build is done in the usual PFS stack on Tiger (source /tigress/HSC/PFS/stack/loadLSST.bash). Users wishing to use eups distrib install should set their EUPS_PKGROOT based on their system:
(Note that the first part, containing eups.lsst.codes is usually set by loadLSST.bash.) My suggestion is that developers tag pfs_pipe2d whenever they merge to master, and tags should be MM.mm where MM is the major version (set by the development plan) and mm is the minor version, incrementing from 0. E.g., I believe the next tag should be 5.1. |
| Comment by price [ 21/May/19 ] |
|
I think this is ready for prime time. |
| Comment by hassan [ 22/May/19 ] |
|
I think this is fine and should be merged to master. One comment on the tags. We may need to 'reserve' the minor version for formal DRP releases. Can we use a third component, eg. pp in MM.mm.pp, for whenever developers tag pfs_pipe2d? |
| Comment by price [ 22/May/19 ] |
|
That's fine with me. |
| Comment by price [ 22/May/19 ] |
|
Merged to master. |