-
Notifications
You must be signed in to change notification settings - Fork 6
How to update your software tool in PhenoMeNal
c-ruttkies edited this page Jun 11, 2018
·
21 revisions
If you want to add a new tool to PhenoMeNal, check in the guide "How to make your software tool available through PhenoMeNal".
Updating software tools requires checking in a few different places to ensure all the components required to run the software tools in PhenoMeNal Galaxy work together.
- Update your Galaxy XML definition
- Update your software tool container
- Build your software tool container in Jenkins
- container should be built automatically once changes pushed to the container GitHub project
- Update
container-k8s-galaxy-runtime
with your updated Galaxy XML and the container image tag from Jenkins)- clone repository (develop branch?)
- place Galaxy XML into the correct location in container-galaxy-k8s-runtime/tools/phenomenal/
- container-galaxy-k8s-runtime/config/phenomenal_tools2container.yaml needs the new version from the Jenkins build
- perform pull request to integrate your changes in the official PhenoMeNal develop branch of container-galaxy-k8s-runtime (TODO: Finish writing this)
Funded by the EC Horizon 2020 programme, grant agreement number 654241 |
---|