moved the common settings to a file

This commit is contained in:
Artur Stolear
2020-02-08 19:20:43 +02:00
parent dab6b01596
commit 274c9b2e99
26 changed files with 930 additions and 575 deletions

14
src/core/settings.ts Normal file
View File

@@ -0,0 +1,14 @@
import { IBuildAgent, SetupFields, ISetupSettings } from "./models";
export class Settings {
public static getSetupSettings(buildAgent: IBuildAgent): ISetupSettings {
const versionSpec = buildAgent.getInput(SetupFields.versionSpec);
const includePrerelease = buildAgent.getBooleanInput(SetupFields.includePrerelease);
return {
versionSpec,
includePrerelease
}
}
}