public static void AppCenterTestWizard(this ICakeContext context, AppCenterTestWizardSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterTestWizardSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("test wizard", settings ?? new AppCenterTestWizardSettings(), arguments);
        }
        public static void AppCenterCodepushReleaseReact(this ICakeContext context, AppCenterCodepushReleaseReactSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterCodepushReleaseReactSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("codepush release-react", settings ?? new AppCenterCodepushReleaseReactSettings(), arguments);
        }
Ejemplo n.º 3
0
        public static void AppCenterAnalyticsEventsDelete(this ICakeContext context, AppCenterAnalyticsEventsDeleteSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterAnalyticsEventsDeleteSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("analytics events delete", settings ?? new AppCenterAnalyticsEventsDeleteSettings(), arguments);
        }
Ejemplo n.º 4
0
        public static void AppCenterOrgsCollaboratorsList(this ICakeContext context, AppCenterOrgsCollaboratorsListSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterOrgsCollaboratorsListSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("orgs collaborators list", settings ?? new AppCenterOrgsCollaboratorsListSettings(), arguments);
        }
Ejemplo n.º 5
0
        public static void AppCenterDistributeReleasesAddDestination(this ICakeContext context, AppCenterDistributeReleasesAddDestinationSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterDistributeReleasesAddDestinationSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("distribute releases add-destination", settings ?? new AppCenterDistributeReleasesAddDestinationSettings(), arguments);
        }
        public static void AppCenterBuildBranchesShow(this ICakeContext context, AppCenterBuildBranchesShowSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            var arguments = new string[0];
            var runner    = new GenericRunner <AppCenterBuildBranchesShowSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("build branches show", settings ?? new AppCenterBuildBranchesShowSettings(), arguments);
        }
Ejemplo n.º 7
0
        public static void AppCenterAppsSetCurrent(this ICakeContext context, AppCenterAppsSetCurrentSettings settings, string app)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(app))
            {
                throw new ArgumentNullException(nameof(app));
            }
            var arguments = new string[] { app };
            var runner    = new GenericRunner <AppCenterAppsSetCurrentSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("apps set-current", settings ?? new AppCenterAppsSetCurrentSettings(), arguments);
        }
        public static void AppCenterCodepushDeploymentRemove(this ICakeContext context, AppCenterCodepushDeploymentRemoveSettings settings, string deploymentName)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(deploymentName))
            {
                throw new ArgumentNullException(nameof(deploymentName));
            }
            var arguments = new string[] { deploymentName };
            var runner    = new GenericRunner <AppCenterCodepushDeploymentRemoveSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("codepush deployment remove", settings ?? new AppCenterCodepushDeploymentRemoveSettings(), arguments);
        }
        public static void AppCenterSetupAutocomplete(this ICakeContext context, AppCenterSetupAutocompleteSettings settings, string shellProfilePath)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(shellProfilePath))
            {
                throw new ArgumentNullException(nameof(shellProfilePath));
            }
            var arguments = new string[] { shellProfilePath };
            var runner    = new GenericRunner <AppCenterSetupAutocompleteSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("setup-autocomplete", settings ?? new AppCenterSetupAutocompleteSettings(), arguments);
        }
        public static void AppCenterDistributeReleasesEdit(this ICakeContext context, AppCenterDistributeReleasesEditSettings settings, string state)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(state))
            {
                throw new ArgumentNullException(nameof(state));
            }
            var arguments = new string[] { state };
            var runner    = new GenericRunner <AppCenterDistributeReleasesEditSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("distribute releases edit", settings ?? new AppCenterDistributeReleasesEditSettings(), arguments);
        }
        public static void AppCenterCrashesUploadMissingSymbols(this ICakeContext context, AppCenterCrashesUploadMissingSymbolsSettings settings, string searchPath)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(searchPath))
            {
                throw new ArgumentNullException(nameof(searchPath));
            }
            var arguments = new string[] { searchPath };
            var runner    = new GenericRunner <AppCenterCrashesUploadMissingSymbolsSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("crashes upload-missing-symbols", settings ?? new AppCenterCrashesUploadMissingSymbolsSettings(), arguments);
        }
Ejemplo n.º 12
0
        public static void AppCenterTokensDelete(this ICakeContext context, AppCenterTokensDeleteSettings settings, string token)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }
            if (string.IsNullOrEmpty(token))
            {
                throw new ArgumentNullException(nameof(token));
            }
            var arguments = new string[] { token };
            var runner    = new GenericRunner <AppCenterTokensDeleteSettings>(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

            runner.Run("tokens delete", settings ?? new AppCenterTokensDeleteSettings(), arguments);
        }