Skip to content
This repository was archived by the owner on Oct 30, 2020. It is now read-only.

Commit 5fd836b

Browse files
author
Paulo Sérgio Baima
authored
Merge pull request #5 from psbds/dev-padasil
Refactoring and adding deepscan extensions
2 parents 083f993 + 826f74b commit 5fd836b

File tree

8 files changed

+9
-9
lines changed

8 files changed

+9
-9
lines changed

.devcontainer/devcontainer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
// Add the IDs of extensions you want installed when the container is created in the array below.
3131
"extensions": [
3232
"ms-vscode.vscode-typescript-tslint-plugin",
33-
"hbenl.vscode-mocha-test-adapter"
33+
"hbenl.vscode-mocha-test-adapter",
34+
"deepscan.vscode-deepscan"
3435
]
3536
}

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"deepscan.enable": true
3+
}

unify-release-build-task/.taskkey

Lines changed: 0 additions & 1 deletion
This file was deleted.

unify-release-build-task/src/helpers/variableManager.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import { resolve } from "path"
22
import { config } from "dotenv"
3-
import { singleton, injectable, inject } from "tsyringe";
3+
import { singleton, inject } from "tsyringe";
44
import { IVariableManager } from "../interfaces/types";
55

66
config({ path: resolve(__dirname, "../.env") })
77

8-
9-
108
@singleton()
119
export default class VariableManager implements IVariableManager {
1210
constructor(@inject("TaskLib") private taskLib: any) {

unify-release-build-task/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ async function run() {
66
try {
77
let unifyReleaseService = container.resolve<IUnifyReleaseService>("IUnifyReleaseService");
88
await unifyReleaseService.unifyRelease();
9+
console.log("Test");
910
tl.setResult(tl.TaskResult.Succeeded, "Task Completed");
1011
}
1112
catch (err) {

unify-release-build-task/src/services/buildService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Build, BuildStatus, BuildResult } from "azure-devops-node-api/interfaces/BuildInterfaces";
1+
import { Build } from "azure-devops-node-api/interfaces/BuildInterfaces";
22
import IAzureDevOpsClientWrapper from "../helpers/azureDevOpsClientWrapper";
33
import { injectable, inject } from "tsyringe";
44
import { IBuildService } from "../interfaces/types";

unify-release-build-task/tests/services/buildServiceTests.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { StubbedInstance, stubInterface as StubInterface } from "ts-sinon";
66

77
//# Imports
88
import AzureDevOpsClientWrapper from "../../src/helpers/azureDevOpsClientWrapper";
9-
import { Build, BuildStatus, BuildResult } from "azure-devops-node-api/interfaces/BuildInterfaces";
10-
import buildService from "../../src/services/buildService";
9+
import { Build } from "azure-devops-node-api/interfaces/BuildInterfaces";
1110
import BuildService from "../../src/services/buildService";
1211

1312
//# Tests

unify-release-build-task/tests/services/unifyReleaseService.ts renamed to unify-release-build-task/tests/services/unifyReleaseServiceTests.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ describe('UnifyReleaseService', () => {
2828
})
2929

3030
describe('unifyRelease', () => {
31-
const buildId = 1;
3231
it("Should create tag if all last related builds are Completed and Succeeded or Partially Suceeded", async () => {
3332
let triggeredBuild: Build = {
3433
id: 1,

0 commit comments

Comments
 (0)