Idea #3699
Updated by Peter Amstutz over 9 years ago
Use case: copy pipeline instance from one Arvados instance to another, so that the target instance can run the pipeline.
# Need to be able to copy collections (copy blocks and then copy manifest_text)
# Need to be able to copy docker images (collection copy + docker specific tags)
# Need to be able to copy pipeline templates (copy name, components)
** Provide --recursive option that copies input collections and docker images
** Fetch/push git repository, update name of repository to use in components of target pipeline template)
Syntax:
$ arv-copy [--recursive] [collection-uuid] [remote instance] [target project]