Mercurial > repos > mvdbeek > bam_readtagger
annotate deploy.sh @ 23:2981ab2c7217 draft
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 16f35b0e373f4cbd33f1bc6aef4a13b7fd2eca12
| author | mvdbeek | 
|---|---|
| date | Sun, 23 Apr 2017 15:58:38 -0400 | 
| parents | e68a225983d5 | 
| children | 
| rev | line source | 
|---|---|
| 
0
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
1 #!/bin/bash | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
2 # this script uploads galaxy tools in the current directory to the galaxy toolsheds | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
3 set -e | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
4 | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
5 CURRENT_DIR=$(dirname $0) | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
6 | 
| 
3
 
e68a225983d5
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit b0627386ac1cc004dc71fc788bf37111213b1fab
 
mvdbeek 
parents: 
2 
diff
changeset
 | 
7 echo "Installing planemo" # Would be great if the dependencies would persist in deployment mode | 
| 
2
 
865589023a17
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit ca94ae0d3a25a511f7d2c98712efc37b332642e7
 
mvdbeek 
parents: 
1 
diff
changeset
 | 
8 pip install planemo | 
| 
 
865589023a17
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit ca94ae0d3a25a511f7d2c98712efc37b332642e7
 
mvdbeek 
parents: 
1 
diff
changeset
 | 
9 | 
| 
0
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
10 echo "Deploying to Testtoolshed ..." | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
11 planemo shed_update -r --force_repository_creation -t testtoolshed --shed_key_from_env TTS_KEY "$CURRENT_DIR" | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
12 | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
13 echo "Deploying to Toolshed ..." | 
| 
1
 
815e4eea0e1d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents: 
0 
diff
changeset
 | 
14 planemo shed_update -r --force_repository_creation -t toolshed --shed_key_from_env TS_KEY $CURRENT_DIR | 
| 
0
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
15 | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
16 echo "Successfully deployed to toolsheds" | 
| 
 
92415330ad3e
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit d63500891dc173a7657bb9a9aabbeb6cf2ddb9e3-dirty
 
mvdbeek 
parents:  
diff
changeset
 | 
17 exit 0 | 
