Example #1
0
        public static void NuGetInstallFromConfig(this ICakeContext context, FilePath packageConfigPath)
        {
            var settings = new NuGetInstallSettings();

            NuGetInstallFromConfig(context, packageConfigPath, settings);
        }
Example #2
0
        public static void NuGetInstall(this ICakeContext context, IEnumerable <string> packageIds)
        {
            var settings = new NuGetInstallSettings();

            NuGetInstall(context, packageIds, settings);
        }
Example #3
0
        public static void NuGetInstall(this ICakeContext context, IEnumerable <string> packageIds, NuGetInstallSettings settings)
        {
            if (packageIds == null)
            {
                throw new ArgumentNullException(nameof(packageIds));
            }

            foreach (var packageId in packageIds)
            {
                NuGetInstall(context, packageId, settings);
            }
        }
Example #4
0
        public static void NuGetInstall(this ICakeContext context, string packageId)
        {
            var settings = new NuGetInstallSettings();

            NuGetInstall(context, packageId, settings);
        }
Example #5
0
        public static void NuGetInstallFromConfig(this ICakeContext context, IEnumerable <FilePath> packageConfigPaths, NuGetInstallSettings settings)
        {
            if (packageConfigPaths == null)
            {
                throw new ArgumentNullException("packageConfigPaths");
            }

            foreach (var packageConfigPath in packageConfigPaths)
            {
                NuGetInstallFromConfig(context, packageConfigPath, settings);
            }
        }
Example #6
0
        public static void NuGetInstallFromConfig(this ICakeContext context, FilePath packageConfigPath, NuGetInstallSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }

            var resolver = new NuGetToolResolver(context.FileSystem, context.Environment, context.Globber);
            var runner   = new NuGetInstaller(context.FileSystem, context.Environment, context.ProcessRunner, context.Globber, resolver);

            runner.InstallFromConfig(packageConfigPath, settings);
        }
Example #7
0
        public static void NuGetInstallFromConfig(this ICakeContext context, IEnumerable <FilePath> packageConfigPaths)
        {
            var settings = new NuGetInstallSettings();

            NuGetInstallFromConfig(context, packageConfigPaths, settings);
        }
Example #8
0
 public NuGetInstallerFixture()
 {
     PackageId         = "Cake";
     PackageConfigPath = "./packages.config";
     Settings          = new NuGetInstallSettings();
 }