moved the gitversion settings to a file

This commit is contained in:
Artur Stolear
2020-02-08 19:02:57 +02:00
parent b98ee9d8b2
commit dab6b01596
20 changed files with 442 additions and 259 deletions

View File

@@ -2,11 +2,11 @@ import path = require("path");
import { TYPES, IBuildAgent, IExecResult } from "../../core/common";
import { injectable, inject } from "inversify";
import { DotnetTool } from "../../core/dotnet-tool";
import { DotnetTool, IDotnetTool } from "../../core/dotnet-tool";
import { GitReleaseManagerCreateSettings, GitReleaseManagerSettings, CreateFields, CommonFields } from "./models";
import { IVersionManager } from "../../core/versionManager";
export interface IGitReleaseManagerTool {
export interface IGitReleaseManagerTool extends IDotnetTool {
install(versionSpec: string, includePrerelease: boolean): Promise<void>;
create(settings: GitReleaseManagerCreateSettings): Promise<IExecResult>;
}