extensions/net.sf.basedb.reggie/trunk/src/net/sf/basedb/reggie/plugins/release/README

Code
Comments
Other
Rev Date Author Line
5196 14 Dec 18 nicklas 1 <<RELEASEINFO>>
4814 16 May 18 nicklas 2 The scripts in this folder should be executed in the following order:
4814 16 May 18 nicklas 3
5196 14 Dec 18 nicklas 4   ./mkdirs.sh:  Create the folder structure for all files in this release
5196 14 Dec 18 nicklas 5   ./mklinks.sh: Create symbolic links to all files in this release that
4814 16 May 18 nicklas 6                 already exists in an existing release
5196 14 Dec 18 nicklas 7   ./rsync.sh:   Copy files from the project archive that are new for this release
5196 14 Dec 18 nicklas 8
5875 24 Mar 20 nicklas 9 The 'stringtie.lst', 'cufflinks.lst' and 'variantcall.lst' files are lists with 
5875 24 Mar 20 nicklas 10 the paths to all files related to StringTie and Cufflinks respectively. The list 
5875 24 Mar 20 nicklas 11 files can, for example, be used to create a zip archive with all StringTie data:
4814 16 May 18 nicklas 12
4814 16 May 18 nicklas 13   zip -@ stringtie.zip < stringtie.lst
4814 16 May 18 nicklas 14
5196 14 Dec 18 nicklas 15 It is possible to create a follow-up release to an existing release. For
5196 14 Dec 18 nicklas 16 example, to create the <<FOLLOWUP_RELEASE>> release as a follow-up to the <<EXISTING_RELEASE>> release.
5196 14 Dec 18 nicklas 17
5196 14 Dec 18 nicklas 18   ./mkdirs.sh ../<<FOLLOWUP_RELEASE>> ../<<EXISTING_RELEASE>>
5196 14 Dec 18 nicklas 19   ./mklinks.sh ../<<FOLLOWUP_RELEASE>> ../<<EXISTING_RELEASE>>
5196 14 Dec 18 nicklas 20
5196 14 Dec 18 nicklas 21 Note that the rsync script is not used for a follow-up release. The zip 
5196 14 Dec 18 nicklas 22 command can also be used but must be executed from follow-up directory.
5196 14 Dec 18 nicklas 23 It will probably warn about lots of missing files but that is expected
5196 14 Dec 18 nicklas 24 since the list contains all files from the <<RELEASE_VERSION>> relase.
5196 14 Dec 18 nicklas 25
5196 14 Dec 18 nicklas 26   cd ../<<FOLLOWUP_RELEASE>>
5196 14 Dec 18 nicklas 27   zip -@ stringtie.zip < ../<<RELEASE_VERSION>>/stringtie.lst
5196 14 Dec 18 nicklas 28
5875 24 Mar 20 nicklas 29 Note that the 'stringtie.lst', 'cufflinks.lst' and 'variantcall.lst' files 
5875 24 Mar 20 nicklas 30 are only created if the release includes that kind of data.