Ejemplo n.º 1
0
        private bool execute(string cmd)
        {
            var result = true;

            var returnValue = PlatfomHelper.Execute(this.installer, cmd).GetAwaiter().GetResult();

            result = returnValue == 0;
            return(result);
        }
Ejemplo n.º 2
0
        public virtual void GitLfs(IEnumerable <string> args)
        {
            if (args.Count() < 2)
            {
                return;
            }
            var user = args.ElementAt(0);
            var pass = args.ElementAt(1);
            var url  = args.ElementAt(2);

            var result = PlatfomHelper.Execute("git", $"lfs pull \"https://{user}:{pass}@{url}\"");

            if (result.Result != 0)
            {
                throw new Exception($"Not valid parameters usr:{user} pass:{pass} url:{url}");
            }
        }