added GRM close action

This commit is contained in:
Artur Stolear
2020-02-09 08:47:26 +02:00
parent c39eddbc81
commit 4ff3b135ec
12 changed files with 18678 additions and 5 deletions

View File

@@ -0,0 +1,4 @@
import "reflect-metadata";
import { close } from "./main";
close();

View File

@@ -53,4 +53,19 @@ export async function discard() {
} catch (error) {
buildAgent.setFailed(error.message, true);
}
}
export async function close() {
try {
gitReleaseManagerTool.disableTelemetry();
const settings = Settings.getCloseSettings(buildAgent);
await gitReleaseManagerTool.close(settings);
buildAgent.setSucceeded("GitVersionManager closed release successfully", true);
} catch (error) {
buildAgent.setFailed(error.message, true);
}
}