예제 #1
0
        public Task Run(CancellationToken cancellationToken)
        {
            var deploymentRepositoryRoot = _deploymentConfigurationPathProvider.GetDeploymentRepositoryRoot();

            var deploymentConfigurationRoots = new List <DirectoryInfo>();

            RecusivelyBuildDeploymentConfigurationRoots(deploymentRepositoryRoot, deploymentConfigurationRoots);

            Console.WriteLine("Deployment Configuration Roots: ");
            deploymentConfigurationRoots.ForEach(x => Console.WriteLine($"{x.FullName}"));

            return(Task.CompletedTask);
        }