Repository Management on GitHub and the ToolShed¶
Manual Management¶
For smaller groups, manual management of your repositories may be sufficient.
The IUC strongly recommends the use of Planemo for uploading tools. This is as
simple as defining your ~/.planemo.yml
and running planemo shed_upload
-m "We added new feature X" path/to/my/repo
.
Automated Management¶
The IUC has developed some travis configurations in order to assist in continually synchronizing your GitHub repository with the toolshed components. You can view these in .travis.yml in the IUC’s Github Repo