/// <summary> /// Simplified way to upload a build at given path to Trail. /// Make sure you already logged into Trail. /// </summary> /// <param name="buildPath">Specific path the build is located.</param> /// <returns></returns> public static CLI.UploadBuildRequest Upload(string buildPath) { if (!System.IO.Directory.Exists(buildPath)) { SDK.Log(LogLevel.Warning, "Trail Build", "Attempting to upload build, but no directory exists at: " + buildPath); return(null); } var request = CLI.UploadBuild(buildPath); request.AddCallback((success) => { if (success) { UpdateBuildCacheUpload(); } }); return(request); }
/// <summary> /// Simplified way to upload a build to Trail. /// Make sure you already logged into Trail. /// </summary> /// <returns></returns> public static CLI.UploadBuildRequest Upload() { if (!HasBuild()) { SDK.Log(LogLevel.Warning, "Trail Build", "Attempting to Upload a build, however no build found."); return(null); } var request = CLI.UploadBuild(cache.BuildLocationPath); request.AddCallback((success) => { if (success) { UpdateBuildCacheUpload(); } }); return(request); }