Project

General

Profile

Idea #3699

Updated by Tom Clegg 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] [pipeline-instance-uuid] [collection-uuid] [remote instance] [target project]

Back