public Task <bool> Restore(string path) { var goPath = new DirectoryInfo(Path.Combine(path, ".go")); if (!goPath.Exists) { goPath.Create(); } return(_dockerContainer .WithVolume(path, "/usr/local/src", true) .Run("get -v -t -d ./...")); }
public async Task <bool> Restore(string path) { var requirementsFile = Path.Combine(path, "requirements.txt"); if (!File.Exists(requirementsFile)) { return(true); } return(await _dockerContainer .WithVolume(path, "/usr/local/src", true) .EntryPoint("pip") .Run("install -r requirements.txt --target ./.out --upgrade")); }