Skip to content

Add playbook for setting up tpv dry run from local files#1238

Draft
cat-bro wants to merge 1 commit intousegalaxy-au:masterfrom
cat-bro:tpv-dry-run-playbook
Draft

Add playbook for setting up tpv dry run from local files#1238
cat-bro wants to merge 1 commit intousegalaxy-au:masterfrom
cat-bro:tpv-dry-run-playbook

Conversation

@cat-bro
Copy link
Copy Markdown
Collaborator

@cat-bro cat-bro commented Apr 25, 2023

I'm adding this as a draft because there are already too many playbooks in the root directory. I might find another place for this.

This is a playbook that templates and copies all of the files needed for tpv dry run then creates a script run_dry_run.sh with job conf and tpv files as args to the tpv dry-run command, the user just needs to add the other arguments, e.g.
bash run_dry_run.sh --tool=toolshed.g2.bx.psu.edu/repos/bgruening/hifiasm/hifiasm/0.19.3+galaxy0 --input-size 100

Sharing with @kysrpex, @sanjaysrikakulam, @mira-miracoli (note that my vars will not work for EU, but something similar might)

@sanjaysrikakulam
Copy link
Copy Markdown

Thank you @cat-bro!

@mira-miracoli
Copy link
Copy Markdown

I think it would make sense to include that in the https://github.com/usegalaxy-eu/ansible-tpv-lint role,
since the script does basically the same but with linting (as far as I understand)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants