[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:
Relates
relates to PIPE2D-36 make PFS pipeline installable with eu... Done
Story Points: 2
Sprint: 2DDRP-2019 D, 2DDRP-2019 E
Reviewers: hassan

 Description   

Following PIPE2D-36, regular eups binaries of the 2D DRP from master should be created to and made available, to allow users to install the latest or recent version for development and testing purposes.



 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.

Generated at Sat Feb 10 15:52:42 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.