コード例 #1
0
        private Task <bool> BuildProjectAsync(IProjectWithCustomBuild project)
        {
            OutputMessage(Resource.DeploymentWorker_BuildStarted);
            var buildTask = project.BuildAsync(outputFolder, outputWriter);

            if (!buildTask.Result)
            {
                OutputMessage(Resource.DeploymentWorker_BuildFailed);
                return(Task.FromResult(false));
            }
            OutputMessage(Resource.DeploymentWorker_BuildSucceeded);
            return(Task.FromResult(true));
        }
コード例 #2
0
 private Task<bool> BuildProjectAsync(IProjectWithCustomBuild project)
 {
     OutputMessage(Resource.DeploymentWorker_BuildStarted);
     var buildTask = project.BuildAsync(outputFolder, outputWriter);
     if (!buildTask.Result)
     {
         OutputMessage(Resource.DeploymentWorker_BuildFailed);
         return Task.FromResult(false);
     }
     OutputMessage(Resource.DeploymentWorker_BuildSucceeded);
     return Task.FromResult(true);
 }