Changes

From Genome Analysis Wiki
Jump to navigationJump to search
118 bytes removed ,  22:17, 6 November 2015
no edit summary
Line 11: Line 11:  
#: <code> cd gotcloud</code>
 
#: <code> cd gotcloud</code>
 
# Build the source
 
# Build the source
#: <code> cd src</code>
+
#: <code> cd src && make && cd ..</code>
#: <code> make</code>
   
# Run the tests, ensure they all succeed
 
# Run the tests, ensure they all succeed
#: <code>./gotcloud align --test testDir</code>
+
#: <code> cd src && make test && cd ..</code>
#: <code>./gotcloud snpcall --test testDir</code>
+
#: <code>./gotcloud test</code>
#: <code>./gotcloud ldrefine --test testDir</code>
  −
#: <code>./gotcloud indel --test testDir</code>
   
# Update the version number (if you have not already).
 
# Update the version number (if you have not already).
 
#* Edit release_version.txt
 
#* Edit release_version.txt
Line 28: Line 25:  
#: <code>git checkout latest</code>
 
#: <code>git checkout latest</code>
 
#: <code>git merge master</code>
 
#: <code>git merge master</code>
 +
#: <code>git push</code>
 
#: <code>git checkout master</code>
 
#: <code>git checkout master</code>
#: <code>git push</code>
+
# Create and push a release tag
# Create a release tag
   
#: <code>git tag -a gotcloud.1.XX -m 'version 1.XX'</code>
 
#: <code>git tag -a gotcloud.1.XX -m 'version 1.XX'</code>
# Push tag
   
#: <code> git push origin gotcloud.1.XX</code>
 
#: <code> git push origin gotcloud.1.XX</code>
 
# Create the debian packages
 
# Create the debian packages
 
#* Generate the packages
 
#* Generate the packages
#*: <code> debian/makedeb.sh bin =</code>
+
#*: <code> ./debian/makedeb.sh bin =</code>
#*: <code> debian/makedeb.sh test =</code>
+
#*: <code> ./debian/makedeb.sh test =</code>
 
# Generate the release notes on github
 
# Generate the release notes on github
 
#: On github, login
 
#: On github, login
Line 51: Line 47:  
# Install on mario
 
# Install on mario
 
#* In the gotcloud directory where you generated the deb files, run:
 
#* In the gotcloud directory where you generated the deb files, run:
#*: <code>debian/install_gotcloud_without_root.sh 1.16 /net/mario</code>
+
#*: <code>./debian/install_gotcloud_without_root.sh 1.16 /net/mario</code>
 
#* Install the latest gotcloud in the gotcloud.old directory (named by version) so someone can run a specific version
 
#* Install the latest gotcloud in the gotcloud.old directory (named by version) so someone can run a specific version
#*: <code>debian/install_gotcloud_without_root.sh 1.16 /net/mario/gotcloud.old</code>
+
#*: <code>./debian/install_gotcloud_without_root.sh 1.16 /net/mario/gotcloud.old</code>
 
#* Rename to the version name:
 
#* Rename to the version name:
 
#*: <code>mv /net/mario/gotcloud.old/gotcloud /net/mario/gotcloud.old/gotcloud.1.XX</code>
 
#*: <code>mv /net/mario/gotcloud.old/gotcloud /net/mario/gotcloud.old/gotcloud.1.XX</code>
 
# Send email to csg group to inform them of the newly installed version on the cluster and of any relevant changes
 
# Send email to csg group to inform them of the newly installed version on the cluster and of any relevant changes
 
#* gotcloudUsers@umich.edu
 
#* gotcloudUsers@umich.edu
61

edits

Navigation menu