schedule-by-name.d.ts 898 B

1234567891011121314151617181920212223
  1. /**
  2. * @license
  3. * Copyright Google LLC All Rights Reserved.
  4. *
  5. * Use of this source code is governed by an MIT-style license that can be
  6. * found in the LICENSE file at https://angular.io/license
  7. */
  8. import { json, logging } from '@angular-devkit/core';
  9. import { BuilderRun, Target } from './api';
  10. import { Scheduler } from './jobs';
  11. export declare function scheduleByName(name: string, buildOptions: json.JsonObject, options: {
  12. target?: Target;
  13. scheduler: Scheduler;
  14. logger: logging.LoggerApi;
  15. workspaceRoot: string | Promise<string>;
  16. currentDirectory: string | Promise<string>;
  17. }): Promise<BuilderRun>;
  18. export declare function scheduleByTarget(target: Target, overrides: json.JsonObject, options: {
  19. scheduler: Scheduler;
  20. logger: logging.LoggerApi;
  21. workspaceRoot: string | Promise<string>;
  22. currentDirectory: string | Promise<string>;
  23. }): Promise<BuilderRun>;