diff --git a/package-lock.json b/package-lock.json index 8c30099..084a352 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "detect-ado", - "version": "8.1.0", + "version": "9.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "8.1.0", + "version": "9.0.0", "license": "Apache-2.0", "dependencies": { "@types/node": "^14.14.5", @@ -98,9 +98,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.61", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.61.tgz", + "integrity": "sha512-1mFT4DqS4/s9tlZbdkwEB/EnSykA9MDeDLIk3FHApGvIMGY//qgstB2gu9GKGESWyW/qiRUO+jhlLJ9bBJ8j+Q==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.0", @@ -1951,9 +1951,9 @@ } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -2561,9 +2561,9 @@ "dev": true }, "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -3425,9 +3425,9 @@ "dev": true }, "@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.61", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.61.tgz", + "integrity": "sha512-1mFT4DqS4/s9tlZbdkwEB/EnSykA9MDeDLIk3FHApGvIMGY//qgstB2gu9GKGESWyW/qiRUO+jhlLJ9bBJ8j+Q==" }, "@types/normalize-package-data": { "version": "2.4.0", @@ -4965,9 +4965,9 @@ } }, "semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -5451,9 +5451,9 @@ "dev": true }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true }, "shebang-command": { diff --git a/package.json b/package.json index 969e253..eb2f436 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "detect-ado", - "version": "8.1.0", + "version": "9.0.0", "description": "Execute Synopsys Detect against your build", "scripts": { "package": "tfx extension create --manifest-globs vss-extension.json", diff --git a/tasks/synopsys-detect-task/package-lock.json b/tasks/synopsys-detect-task/package-lock.json index c2bf326..22dbbd8 100644 --- a/tasks/synopsys-detect-task/package-lock.json +++ b/tasks/synopsys-detect-task/package-lock.json @@ -1,12 +1,12 @@ { "name": "detect-ado", - "version": "8.1.0", + "version": "9.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "detect-ado", - "version": "8.1.0", + "version": "9.0.0", "license": "Apache-2.0", "dependencies": { "@types/jquery": "^2.0.34", @@ -80,9 +80,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.61", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.61.tgz", + "integrity": "sha512-1mFT4DqS4/s9tlZbdkwEB/EnSykA9MDeDLIk3FHApGvIMGY//qgstB2gu9GKGESWyW/qiRUO+jhlLJ9bBJ8j+Q==" }, "node_modules/@types/q": { "version": "0.0.32", @@ -1929,9 +1929,9 @@ "dev": true }, "@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.61", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.61.tgz", + "integrity": "sha512-1mFT4DqS4/s9tlZbdkwEB/EnSykA9MDeDLIk3FHApGvIMGY//qgstB2gu9GKGESWyW/qiRUO+jhlLJ9bBJ8j+Q==" }, "@types/q": { "version": "0.0.32", diff --git a/tasks/synopsys-detect-task/package.json b/tasks/synopsys-detect-task/package.json index e2c4cb6..7e74405 100644 --- a/tasks/synopsys-detect-task/package.json +++ b/tasks/synopsys-detect-task/package.json @@ -1,6 +1,6 @@ { "name": "detect-ado", - "version": "8.1.0", + "version": "9.0.0", "description": "Execute Synopsys Detect against your build", "scripts": { "build": "tsc -p .", diff --git a/tasks/synopsys-detect-task/task.json b/tasks/synopsys-detect-task/task.json index b9a2572..fc65491 100644 --- a/tasks/synopsys-detect-task/task.json +++ b/tasks/synopsys-detect-task/task.json @@ -11,8 +11,8 @@ ], "demands": [], "version": { - "Major": 8, - "Minor": 1, + "Major": 9, + "Minor": 0, "Patch": 0 }, "minimumAgentVersion": "1.95.0", diff --git a/tasks/synopsys-detect-task/ts/runner/DetectScriptConfigurationRunner.ts b/tasks/synopsys-detect-task/ts/runner/DetectScriptConfigurationRunner.ts index bd0158d..9325504 100644 --- a/tasks/synopsys-detect-task/ts/runner/DetectScriptConfigurationRunner.ts +++ b/tasks/synopsys-detect-task/ts/runner/DetectScriptConfigurationRunner.ts @@ -13,8 +13,8 @@ import {IDefaultScriptConfiguration} from '../model/IDefaultScriptConfiguration' const osPlat: string = os.platform() export class DetectScriptConfigurationRunner extends DetectRunner { - static readonly DETECT_SH_SCRIPT_NAME = 'detect8.sh' - static readonly DETECT_PS_SCRIPT_NAME = 'detect8.ps1' + static readonly DETECT_SH_SCRIPT_NAME = 'detect9.sh' + static readonly DETECT_PS_SCRIPT_NAME = 'detect9.ps1' readonly BASH_SCRIPT: IDetectRunnerConfiguration = { fileName: DetectScriptConfigurationRunner.DETECT_SH_SCRIPT_NAME, @@ -63,6 +63,7 @@ export class DetectScriptConfigurationRunner extends DetectRunner { } catch (error) { logger.error(`Unable to connect with ${DetectScriptDownloader.DETECT_DOWNLOAD_URL}`) logger.error('This may be a problem with your proxy setup or network.') + throw new Error('This may be a problem with your proxy setup or network.') } return scriptFolder diff --git a/vss-extension.json b/vss-extension.json index 31021ed..ef30efe 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -1,7 +1,7 @@ { "manifestVersion": 1, "id": "synopsys-detect-qa", - "version": "8.1.0", + "version": "9.0.0", "name": "Synopsys Detect QA", "publisher": "synopsys-detect", "public": false,