Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process of a metavisitor tool upgrade #83

Closed
drosofff opened this issue May 12, 2016 · 1 comment
Closed

Process of a metavisitor tool upgrade #83

drosofff opened this issue May 12, 2016 · 1 comment

Comments

@drosofff
Copy link
Member

@mvdbeek @jupeg I wish to review with you the process implied by upgrading a tool of the metavisitor suite, such as PR #80.

Thus, I see this:

  1. Update of a metavisitor tool in https://github.com/ARTbio/tools-artbio.git
  2. Pull request accepted in https://github.com/ARTbio/tools-artbio.git
  3. Planemo update of the tool
  4. Update of the suite_metavisitor_x_y in https://github.com/ARTbio/tools-artbio.git
  5. Pull request accepted in https://github.com/ARTbio/tools-artbio.git
  6. Planemo update of the suite_metavisitor
  7. Update of ansible-artimed/extra-files/metavisitor/metavisitor_tool_list.yml in https://github.com/ARTbio/ansible-artimed.git
  8. Pull request accepted in https://github.com/ARTbio/ansible-artimed.git
  9. Rebuild a new docker image and push to docker hub

Am I forgetting something ?

@mvdbeek
Copy link
Collaborator

mvdbeek commented May 12, 2016

Pull request accepted in https://github.com/ARTbio/tools-artbio.git

planemo test should be obligatory here, and a test on real data (successful planemo test -> update plastisipi)

Rebuild a new docker image and push to docker hub

This should be followed by running the new docker image and generating an updated workflow with the new tool version.

Else it looks good, I think we can put this in a Procedures.md document in this repo.

@drosofff drosofff pinned this issue Sep 1, 2019
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

No branches or pull requests

2 participants