Project

General

Profile

Feature #8311

Updated by Peter Amstutz over 6 years ago

Crunch-run capability to mount the contents of a git repository checkout for a given commit, as documented http://doc.arvados.org/api/methods/containers.html 

 Note: spec for git mounts is overcomplicated.    Simplify to minimum version (probably just uuid and commit fields) and update documentation to reflect what is actualy implemented. 

 Container request should allow symbolic branch/tag, but must resolve to a git commit hash for container record mounts. 

 To minimize dependencies, consider using pure Go git library instead of using "git" subprocess: 

 https://github.com/src-d/go-git 

Back