From dc7201e34191f28ffdc032d78f88cca00ccaca39 Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 00:16:43 -0800
Subject: [PATCH 1/9] ci
---
Tasks/AppCenterDistributeV3/task.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Tasks/AppCenterDistributeV3/task.json b/Tasks/AppCenterDistributeV3/task.json
index 3092fa693ff1..9d99e38e1ed0 100644
--- a/Tasks/AppCenterDistributeV3/task.json
+++ b/Tasks/AppCenterDistributeV3/task.json
@@ -2,7 +2,7 @@
"id": "B832BEC5-8C27-4FEF-9FB8-6BEC8524AD8A",
"name": "AppCenterDistribute",
"friendlyName": "App Center distribute",
- "description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "description": "Distribute tes app builds to testers and users via Visual Studio App Center",
"helpUrl": "https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/app-center-distribute",
"helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
"category": "Deploy",
From 488f23daef6ecab7e8bd86307b6f741c7e5a0a50 Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 00:37:32 -0800
Subject: [PATCH 2/9] wip
---
.../Tests/package-lock.json | 277 +---------
Tasks/AppCenterDistributeV3/task.json | 490 +++++++++---------
Tasks/AppCenterDistributeV3/task.loc.json | 2 +-
.../AppCenterDistributeV3.versionmap.txt | 4 +-
.../resources.resjson/en-US/resources.resjson | 2 +-
.../Tests/package-lock.json | 277 +---------
.../AppCenterDistributeV3/Tests/package.json | 2 +-
_generated/AppCenterDistributeV3/task.json | 9 +-
.../AppCenterDistributeV3/task.loc.json | 7 +-
.../AppCenterDistributeV3_Node20/.npmrc | 4 +
.../resources.resjson/en-US/resources.resjson | 2 +-
.../AppCenterDistributeV3_Node20/task.json | 9 +-
.../task.loc.json | 7 +-
13 files changed, 305 insertions(+), 787 deletions(-)
diff --git a/Tasks/AppCenterDistributeV3/Tests/package-lock.json b/Tasks/AppCenterDistributeV3/Tests/package-lock.json
index be408a9863ee..2860d86934e8 100644
--- a/Tasks/AppCenterDistributeV3/Tests/package-lock.json
+++ b/Tasks/AppCenterDistributeV3/Tests/package-lock.json
@@ -4,287 +4,42 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "assertion-error": {
- "version": "1.1.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true
- },
- "call-bind": {
- "version": "1.0.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- }
- },
- "chai": {
- "version": "3.5.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/chai/-/chai-3.5.0.tgz",
- "integrity": "sha512-eRYY0vPS2a9zt5w5Z0aCeWbrXTEyvk7u/Xf71EzNObrjSCPgMm1Nku/D/u2tiqHBX5j40wWhj54YJLtgn8g55A==",
- "dev": true,
- "requires": {
- "assertion-error": "^1.0.1",
- "deep-eql": "^0.1.3",
- "type-detect": "^1.0.0"
- }
- },
"debug": {
- "version": "2.6.9",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "deep-eql": {
- "version": "0.1.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-eql/-/deep-eql-0.1.3.tgz",
- "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==",
- "dev": true,
- "requires": {
- "type-detect": "0.1.1"
- },
- "dependencies": {
- "type-detect": {
- "version": "0.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-0.1.1.tgz",
- "integrity": "sha512-5rqszGVwYgBoDkIm2oUtvkfZMQ0vk29iDMU0W2qCa3rG0vPDNczCMT4hV/bLBgLg8k8ri6+u3Zbt+S/14eMzlA==",
- "dev": true
- }
- }
- },
- "deep-equal": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-equal/-/deep-equal-1.1.1.tgz",
- "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
- "dev": true,
- "requires": {
- "is-arguments": "^1.0.4",
- "is-date-object": "^1.0.1",
- "is-regex": "^1.0.4",
- "object-is": "^1.0.1",
- "object-keys": "^1.1.1",
- "regexp.prototype.flags": "^1.2.0"
- }
- },
- "define-properties": {
- "version": "1.1.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
- "dev": true,
- "requires": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- }
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "functions-have-names": {
- "version": "1.2.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true
- },
- "get-intrinsic": {
- "version": "1.1.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
- "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
- }
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
- "dev": true,
- "requires": {
- "get-intrinsic": "^1.1.1"
- }
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
- },
- "has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "version": "4.4.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha1-Kz8q6i/+t3ZHdGAmc3fchxD6uoo=",
"dev": true,
"requires": {
- "has-symbols": "^1.0.2"
- }
- },
- "is-arguments": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-date-object": {
- "version": "1.0.5",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-regex": {
- "version": "1.1.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "ms": "^2.1.3"
}
},
"json-stringify-safe": {
"version": "5.0.1",
"resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
- "dev": true
- },
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
- "minimist": {
- "version": "1.2.6",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
- "dev": true
- },
- "mkdirp": {
- "version": "0.5.6",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "dev": true,
- "requires": {
- "minimist": "^1.2.6"
- }
- },
"ms": {
- "version": "2.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "version": "2.1.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
"dev": true
},
"nock": {
- "version": "9.0.18",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-9.0.18.tgz",
- "integrity": "sha512-fyy3OEZdHlWR3e4JdRyArUPRJjqSWHvodOWLwWW/JiPmbFdbs+jY7T/67QQnfaA5F/j2Tn7bTi3t2mdIeotsvA==",
+ "version": "13.5.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-13.5.4.tgz",
+ "integrity": "sha1-iRjwrdxwpjc2Fw/vcQapch4NxHk=",
"dev": true,
"requires": {
- "chai": ">=1.9.2 <4.0.0",
- "debug": "^2.2.0",
- "deep-equal": "^1.0.0",
+ "debug": "^4.1.0",
"json-stringify-safe": "^5.0.1",
- "lodash": "~4.17.2",
- "mkdirp": "^0.5.0",
- "propagate": "0.4.0",
- "qs": "^6.0.2",
- "semver": "^5.3.0"
- }
- },
- "object-inspect": {
- "version": "1.12.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
- "dev": true
- },
- "object-is": {
- "version": "1.1.5",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-is/-/object-is-1.1.5.tgz",
- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
+ "propagate": "^2.0.0"
}
},
- "object-keys": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true
- },
"propagate": {
- "version": "0.4.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-0.4.0.tgz",
- "integrity": "sha512-B2oM5/8COVRM/gc/3slgBtaRO1h/ZiGwEi+zyB5FcZa3lpb0UBc3ncH4O0BxANHLUsuFUG1F+LWFREJ0/WuTFg==",
- "dev": true
- },
- "qs": {
- "version": "6.11.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
- "dev": true,
- "requires": {
- "side-channel": "^1.0.4"
- }
- },
- "regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
- }
- },
- "semver": {
- "version": "5.7.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
- "dev": true
- },
- "side-channel": {
- "version": "1.0.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
- }
- },
- "type-detect": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-1.0.0.tgz",
- "integrity": "sha512-f9Uv6ezcpvCQjJU0Zqbg+65qdcszv3qUQsZfjdRbWiZ7AMenrX1u0lNk9EoWWX6e1F+NULyg27mtdeZ5WhpljA==",
+ "version": "2.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-2.0.1.tgz",
+ "integrity": "sha1-QM3tqxgIXHkjNOZPCsFyVtOPmkU=",
"dev": true
}
}
diff --git a/Tasks/AppCenterDistributeV3/task.json b/Tasks/AppCenterDistributeV3/task.json
index 9d99e38e1ed0..08a7aa840399 100644
--- a/Tasks/AppCenterDistributeV3/task.json
+++ b/Tasks/AppCenterDistributeV3/task.json
@@ -1,248 +1,248 @@
{
- "id": "B832BEC5-8C27-4FEF-9FB8-6BEC8524AD8A",
- "name": "AppCenterDistribute",
- "friendlyName": "App Center distribute",
- "description": "Distribute tes app builds to testers and users via Visual Studio App Center",
- "helpUrl": "https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/app-center-distribute",
- "helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
- "category": "Deploy",
- "visibility": [
- "Build",
- "Release"
- ],
- "author": "Microsoft Corporation",
- "version": {
- "Major": 3,
- "Minor": 247,
- "Patch": 0
- },
- "minimumAgentVersion": "2.206.1",
- "releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
- "groups": [
- {
- "name": "symbols",
- "displayName": "Symbols",
- "isExpanded": true
- }
- ],
- "inputs": [
- {
- "name": "serverEndpoint",
- "type": "connectedService:vsmobilecenter",
- "label": "App Center service connection",
- "defaultValue": "",
- "required": true,
- "helpMarkDown": "Select the service connection for Visual Studio App Center. To create one, click the Manage link and create a new service connection."
- },
- {
- "name": "appSlug",
- "type": "string",
- "label": "App slug",
- "defaultValue": "",
- "required": true,
- "helpMarkDown": "The app slug is in the format of **{username}/{app_identifier}**. To locate **{username}** and **{app_identifier}** for an app, click on its name from https://appcenter.ms/apps, and the resulting URL is in the format of [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}). If you are using orgs, the app slug is of the format **{orgname}/{app_identifier}**."
- },
- {
- "name": "app",
- "aliases": [
- "appFile"
- ],
- "type": "filePath",
- "label": "Binary file path",
- "defaultValue": "",
- "required": true,
- "helpMarkDown": "Relative path from the repo root to the APK/AAB or IPA file you want to publish"
- },
- {
- "name": "buildVersion",
- "type": "string",
- "label": "Build version",
- "required": false,
- "helpMarkDown": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms."
- },
- {
- "name": "symbolsType",
- "aliases": [
- "symbolsOption"
- ],
- "type": "pickList",
- "label": "Symbols type",
- "helpMarkDown": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
- "required": false,
- "defaultValue": "Apple",
- "groupName": "symbols",
- "options": {
- "Apple": "Apple",
- "Android": "Android",
- "UWP": "UWP"
- }
- },
- {
- "name": "symbolsPath",
- "type": "filePath",
- "label": "Symbols path",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Relative path from the repo root to the symbols folder.",
- "visibleRule": "symbolsType == AndroidNative || symbolsType = Windows"
- },
- {
- "name": "appxsymPath",
- "type": "filePath",
- "label": "Symbols path (*.appxsym)",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Relative path from the repo root to APPXSYM symbols file.",
- "visibleRule": "symbolsType = UWP"
- },
- {
- "name": "dsymPath",
- "aliases": [
- "symbolsDsymFiles"
- ],
- "type": "filePath",
- "label": "dSYM path",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Relative path from the repo root to dSYM folder. Path may contain wildcards.",
- "visibleRule": "symbolsType = Apple"
- },
- {
- "name": "mappingTxtPath",
- "aliases": [
- "symbolsMappingTxtFile"
- ],
- "type": "filePath",
- "label": "Mapping file",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Relative path from the repo root to Android's mapping.txt file.",
- "visibleRule": "symbolsType = Android"
- },
- {
- "name": "nativeLibrariesPath",
- "type": "filePath",
- "label": "Native Library File Path",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
- "visibleRule": "symbolsType == Android"
- },
- {
- "name": "packParentFolder",
- "aliases": [
- "symbolsIncludeParentDirectory"
- ],
- "type": "boolean",
- "label": "Include all items in parent folder",
- "groupName": "symbols",
- "required": false,
- "helpMarkDown": "Upload the selected symbols file or folder and all other items inside the same parent folder. This is required for React Native apps.",
- "visibleRule": "symbolsType = Apple"
- },
- {
- "name": "releaseNotesSelection",
- "aliases": [
- "releaseNotesOption"
- ],
- "type": "radio",
- "label": "Create release notes",
- "required": true,
- "helpMarkDown": "Release notes will be attached to the release and shown to testers on the installation page.",
- "defaultValue": "input",
- "options": {
- "input": "Enter Release Notes",
- "file": "Select Release Notes File"
- }
- },
- {
- "name": "releaseNotesInput",
- "type": "multiLine",
- "label": "Release notes",
- "required": true,
- "helpMarkDown": "Release notes for this version.",
- "visibleRule": "releaseNotesSelection = input",
- "properties": {
- "resizable": "true",
- "rows": "10",
- "maxLength": "5000"
- }
- },
- {
- "name": "releaseNotesFile",
- "type": "filePath",
- "label": "Release notes file",
- "required": true,
- "helpMarkDown": "Select a UTF-8 encoded text file which contains the Release Notes for this version.",
- "visibleRule": "releaseNotesSelection = file"
- },
- {
- "name": "isMandatory",
- "type": "boolean",
- "label": "Require users to update to this release",
- "helpMarkDown": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
- "defaultValue": "false",
- "required": false
- },
- {
- "name": "destinationType",
- "type": "radio",
- "label": "Release destination",
- "helpMarkDown": "Each release will be distributed to either groups or a store.",
- "required": true,
- "defaultValue": "groups",
- "options": {
- "groups": "Groups",
- "store": "Store"
- }
- },
- {
- "name": "destinationGroupIds",
- "aliases": [
- "distributionGroupId"
- ],
- "type": "string",
- "defaultValue": "",
- "label": "Destination IDs",
- "helpMarkDown": "IDs of the distribution groups to release to. Leave it empty to use the default group and use commas or semicolons to separate multiple IDs.",
- "required": false,
- "visibleRule": "destinationType = groups"
- },
- {
- "name": "destinationStoreId",
- "type": "string",
- "label": "Destination ID",
- "helpMarkDown": "ID of the distribution store to deploy to.",
- "required": true,
- "visibleRule": "destinationType = store"
- },
- {
- "name": "isSilent",
- "type": "boolean",
- "label": "Do not notify testers. Release will still be available to install.",
- "helpMarkDown": "Testers will not receive an email for new releases.",
- "required": false,
- "visibleRule": "destinationType = groups"
- }
- ],
- "instanceNameFormat": "Deploy $(app) to Visual Studio App Center",
- "execution": {
- "Node16": {
- "target": "appcenterdistribute.js",
- "argumentFormat": ""
- }
- },
- "messages": {
- "CannotDecodeEndpoint": "Could not decode the endpoint.",
- "NoResponseFromServer": "No response from server.",
- "FailedToUploadFile": "Failed to complete file upload.",
- "NoApiTokenFound": "No API token found on the Visual Studio App Center service connection.",
- "InvalidDestinationInput": "The destination input provided was invalid",
- "CanNotDistributeToMultipleStores": "Cannot distribute to multiple stores",
- "Succeeded": "App Center Distribute task succeeded",
- "CannotFindAnyFile": "Cannot find any file based on %s.",
- "FoundMultipleFiles": "Found multiple files matching %s.",
- "FailedToCreateFile": "Failed to create %s with error: %s.",
- "FailedToFindFile": "Failed to find %s at %s."
+ "id": "B832BEC5-8C27-4FEF-9FB8-6BEC8524AD8A",
+ "name": "AppCenterDistribute",
+ "friendlyName": "App Center distribute",
+ "description": "Distribute tes app builds to testers and users via Visual Studio App Center",
+ "helpUrl": "https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/app-center-distribute",
+ "helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
+ "category": "Deploy",
+ "visibility": [
+ "Build",
+ "Release"
+ ],
+ "author": "Microsoft Corporation",
+ "version": {
+ "Major": 3,
+ "Minor": 252,
+ "Patch": 0
+ },
+ "minimumAgentVersion": "2.206.1",
+ "releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "groups": [
+ {
+ "name": "symbols",
+ "displayName": "Symbols",
+ "isExpanded": true
}
+ ],
+ "inputs": [
+ {
+ "name": "serverEndpoint",
+ "type": "connectedService:vsmobilecenter",
+ "label": "App Center service connection",
+ "defaultValue": "",
+ "required": true,
+ "helpMarkDown": "Select the service connection for Visual Studio App Center. To create one, click the Manage link and create a new service connection."
+ },
+ {
+ "name": "appSlug",
+ "type": "string",
+ "label": "App slug",
+ "defaultValue": "",
+ "required": true,
+ "helpMarkDown": "The app slug is in the format of **{username}/{app_identifier}**. To locate **{username}** and **{app_identifier}** for an app, click on its name from https://appcenter.ms/apps, and the resulting URL is in the format of [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}). If you are using orgs, the app slug is of the format **{orgname}/{app_identifier}**."
+ },
+ {
+ "name": "app",
+ "aliases": [
+ "appFile"
+ ],
+ "type": "filePath",
+ "label": "Binary file path",
+ "defaultValue": "",
+ "required": true,
+ "helpMarkDown": "Relative path from the repo root to the APK/AAB or IPA file you want to publish"
+ },
+ {
+ "name": "buildVersion",
+ "type": "string",
+ "label": "Build version",
+ "required": false,
+ "helpMarkDown": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms."
+ },
+ {
+ "name": "symbolsType",
+ "aliases": [
+ "symbolsOption"
+ ],
+ "type": "pickList",
+ "label": "Symbols type",
+ "helpMarkDown": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "required": false,
+ "defaultValue": "Apple",
+ "groupName": "symbols",
+ "options": {
+ "Apple": "Apple",
+ "Android": "Android",
+ "UWP": "UWP"
+ }
+ },
+ {
+ "name": "symbolsPath",
+ "type": "filePath",
+ "label": "Symbols path",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Relative path from the repo root to the symbols folder.",
+ "visibleRule": "symbolsType == AndroidNative || symbolsType = Windows"
+ },
+ {
+ "name": "appxsymPath",
+ "type": "filePath",
+ "label": "Symbols path (*.appxsym)",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Relative path from the repo root to APPXSYM symbols file.",
+ "visibleRule": "symbolsType = UWP"
+ },
+ {
+ "name": "dsymPath",
+ "aliases": [
+ "symbolsDsymFiles"
+ ],
+ "type": "filePath",
+ "label": "dSYM path",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Relative path from the repo root to dSYM folder. Path may contain wildcards.",
+ "visibleRule": "symbolsType = Apple"
+ },
+ {
+ "name": "mappingTxtPath",
+ "aliases": [
+ "symbolsMappingTxtFile"
+ ],
+ "type": "filePath",
+ "label": "Mapping file",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Relative path from the repo root to Android's mapping.txt file.",
+ "visibleRule": "symbolsType = Android"
+ },
+ {
+ "name": "nativeLibrariesPath",
+ "type": "filePath",
+ "label": "Native Library File Path",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "visibleRule": "symbolsType == Android"
+ },
+ {
+ "name": "packParentFolder",
+ "aliases": [
+ "symbolsIncludeParentDirectory"
+ ],
+ "type": "boolean",
+ "label": "Include all items in parent folder",
+ "groupName": "symbols",
+ "required": false,
+ "helpMarkDown": "Upload the selected symbols file or folder and all other items inside the same parent folder. This is required for React Native apps.",
+ "visibleRule": "symbolsType = Apple"
+ },
+ {
+ "name": "releaseNotesSelection",
+ "aliases": [
+ "releaseNotesOption"
+ ],
+ "type": "radio",
+ "label": "Create release notes",
+ "required": true,
+ "helpMarkDown": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "defaultValue": "input",
+ "options": {
+ "input": "Enter Release Notes",
+ "file": "Select Release Notes File"
+ }
+ },
+ {
+ "name": "releaseNotesInput",
+ "type": "multiLine",
+ "label": "Release notes",
+ "required": true,
+ "helpMarkDown": "Release notes for this version.",
+ "visibleRule": "releaseNotesSelection = input",
+ "properties": {
+ "resizable": "true",
+ "rows": "10",
+ "maxLength": "5000"
+ }
+ },
+ {
+ "name": "releaseNotesFile",
+ "type": "filePath",
+ "label": "Release notes file",
+ "required": true,
+ "helpMarkDown": "Select a UTF-8 encoded text file which contains the Release Notes for this version.",
+ "visibleRule": "releaseNotesSelection = file"
+ },
+ {
+ "name": "isMandatory",
+ "type": "boolean",
+ "label": "Require users to update to this release",
+ "helpMarkDown": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "defaultValue": "false",
+ "required": false
+ },
+ {
+ "name": "destinationType",
+ "type": "radio",
+ "label": "Release destination",
+ "helpMarkDown": "Each release will be distributed to either groups or a store.",
+ "required": true,
+ "defaultValue": "groups",
+ "options": {
+ "groups": "Groups",
+ "store": "Store"
+ }
+ },
+ {
+ "name": "destinationGroupIds",
+ "aliases": [
+ "distributionGroupId"
+ ],
+ "type": "string",
+ "defaultValue": "",
+ "label": "Destination IDs",
+ "helpMarkDown": "IDs of the distribution groups to release to. Leave it empty to use the default group and use commas or semicolons to separate multiple IDs.",
+ "required": false,
+ "visibleRule": "destinationType = groups"
+ },
+ {
+ "name": "destinationStoreId",
+ "type": "string",
+ "label": "Destination ID",
+ "helpMarkDown": "ID of the distribution store to deploy to.",
+ "required": true,
+ "visibleRule": "destinationType = store"
+ },
+ {
+ "name": "isSilent",
+ "type": "boolean",
+ "label": "Do not notify testers. Release will still be available to install.",
+ "helpMarkDown": "Testers will not receive an email for new releases.",
+ "required": false,
+ "visibleRule": "destinationType = groups"
+ }
+ ],
+ "instanceNameFormat": "Deploy $(app) to Visual Studio App Center",
+ "execution": {
+ "Node16": {
+ "target": "appcenterdistribute.js",
+ "argumentFormat": ""
+ }
+ },
+ "messages": {
+ "CannotDecodeEndpoint": "Could not decode the endpoint.",
+ "NoResponseFromServer": "No response from server.",
+ "FailedToUploadFile": "Failed to complete file upload.",
+ "NoApiTokenFound": "No API token found on the Visual Studio App Center service connection.",
+ "InvalidDestinationInput": "The destination input provided was invalid",
+ "CanNotDistributeToMultipleStores": "Cannot distribute to multiple stores",
+ "Succeeded": "App Center Distribute task succeeded",
+ "CannotFindAnyFile": "Cannot find any file based on %s.",
+ "FoundMultipleFiles": "Found multiple files matching %s.",
+ "FailedToCreateFile": "Failed to create %s with error: %s.",
+ "FailedToFindFile": "Failed to find %s at %s."
+ }
}
\ No newline at end of file
diff --git a/Tasks/AppCenterDistributeV3/task.loc.json b/Tasks/AppCenterDistributeV3/task.loc.json
index fceb0a10eb87..67899ce8a5f0 100644
--- a/Tasks/AppCenterDistributeV3/task.loc.json
+++ b/Tasks/AppCenterDistributeV3/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 247,
+ "Minor": 252,
"Patch": 0
},
"minimumAgentVersion": "2.206.1",
diff --git a/_generated/AppCenterDistributeV3.versionmap.txt b/_generated/AppCenterDistributeV3.versionmap.txt
index a0069453c3c8..1605e8b80a56 100644
--- a/_generated/AppCenterDistributeV3.versionmap.txt
+++ b/_generated/AppCenterDistributeV3.versionmap.txt
@@ -1,2 +1,2 @@
-Default|3.247.0
-Node20_229_7|3.247.1
+Default|3.252.0
+Node20_229_7|3.252.1
diff --git a/_generated/AppCenterDistributeV3/Strings/resources.resjson/en-US/resources.resjson b/_generated/AppCenterDistributeV3/Strings/resources.resjson/en-US/resources.resjson
index 4304b843f324..65950cfa6c99 100644
--- a/_generated/AppCenterDistributeV3/Strings/resources.resjson/en-US/resources.resjson
+++ b/_generated/AppCenterDistributeV3/Strings/resources.resjson/en-US/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center distribute",
"loc.helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribute tes app builds to testers and users via Visual Studio App Center",
"loc.instanceNameFormat": "Deploy $(app) to Visual Studio App Center",
"loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
"loc.group.displayName.symbols": "Symbols",
diff --git a/_generated/AppCenterDistributeV3/Tests/package-lock.json b/_generated/AppCenterDistributeV3/Tests/package-lock.json
index be408a9863ee..2860d86934e8 100644
--- a/_generated/AppCenterDistributeV3/Tests/package-lock.json
+++ b/_generated/AppCenterDistributeV3/Tests/package-lock.json
@@ -4,287 +4,42 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "assertion-error": {
- "version": "1.1.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true
- },
- "call-bind": {
- "version": "1.0.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- }
- },
- "chai": {
- "version": "3.5.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/chai/-/chai-3.5.0.tgz",
- "integrity": "sha512-eRYY0vPS2a9zt5w5Z0aCeWbrXTEyvk7u/Xf71EzNObrjSCPgMm1Nku/D/u2tiqHBX5j40wWhj54YJLtgn8g55A==",
- "dev": true,
- "requires": {
- "assertion-error": "^1.0.1",
- "deep-eql": "^0.1.3",
- "type-detect": "^1.0.0"
- }
- },
"debug": {
- "version": "2.6.9",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "deep-eql": {
- "version": "0.1.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-eql/-/deep-eql-0.1.3.tgz",
- "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==",
- "dev": true,
- "requires": {
- "type-detect": "0.1.1"
- },
- "dependencies": {
- "type-detect": {
- "version": "0.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-0.1.1.tgz",
- "integrity": "sha512-5rqszGVwYgBoDkIm2oUtvkfZMQ0vk29iDMU0W2qCa3rG0vPDNczCMT4hV/bLBgLg8k8ri6+u3Zbt+S/14eMzlA==",
- "dev": true
- }
- }
- },
- "deep-equal": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-equal/-/deep-equal-1.1.1.tgz",
- "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
- "dev": true,
- "requires": {
- "is-arguments": "^1.0.4",
- "is-date-object": "^1.0.1",
- "is-regex": "^1.0.4",
- "object-is": "^1.0.1",
- "object-keys": "^1.1.1",
- "regexp.prototype.flags": "^1.2.0"
- }
- },
- "define-properties": {
- "version": "1.1.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
- "dev": true,
- "requires": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- }
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "functions-have-names": {
- "version": "1.2.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true
- },
- "get-intrinsic": {
- "version": "1.1.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
- "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
- }
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
- "dev": true,
- "requires": {
- "get-intrinsic": "^1.1.1"
- }
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
- },
- "has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "version": "4.4.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha1-Kz8q6i/+t3ZHdGAmc3fchxD6uoo=",
"dev": true,
"requires": {
- "has-symbols": "^1.0.2"
- }
- },
- "is-arguments": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-date-object": {
- "version": "1.0.5",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-regex": {
- "version": "1.1.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "ms": "^2.1.3"
}
},
"json-stringify-safe": {
"version": "5.0.1",
"resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
- "dev": true
- },
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
- "minimist": {
- "version": "1.2.6",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
- "dev": true
- },
- "mkdirp": {
- "version": "0.5.6",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "dev": true,
- "requires": {
- "minimist": "^1.2.6"
- }
- },
"ms": {
- "version": "2.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "version": "2.1.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
"dev": true
},
"nock": {
- "version": "9.0.18",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-9.0.18.tgz",
- "integrity": "sha512-fyy3OEZdHlWR3e4JdRyArUPRJjqSWHvodOWLwWW/JiPmbFdbs+jY7T/67QQnfaA5F/j2Tn7bTi3t2mdIeotsvA==",
+ "version": "13.5.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-13.5.4.tgz",
+ "integrity": "sha1-iRjwrdxwpjc2Fw/vcQapch4NxHk=",
"dev": true,
"requires": {
- "chai": ">=1.9.2 <4.0.0",
- "debug": "^2.2.0",
- "deep-equal": "^1.0.0",
+ "debug": "^4.1.0",
"json-stringify-safe": "^5.0.1",
- "lodash": "~4.17.2",
- "mkdirp": "^0.5.0",
- "propagate": "0.4.0",
- "qs": "^6.0.2",
- "semver": "^5.3.0"
- }
- },
- "object-inspect": {
- "version": "1.12.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
- "dev": true
- },
- "object-is": {
- "version": "1.1.5",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-is/-/object-is-1.1.5.tgz",
- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
+ "propagate": "^2.0.0"
}
},
- "object-keys": {
- "version": "1.1.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true
- },
"propagate": {
- "version": "0.4.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-0.4.0.tgz",
- "integrity": "sha512-B2oM5/8COVRM/gc/3slgBtaRO1h/ZiGwEi+zyB5FcZa3lpb0UBc3ncH4O0BxANHLUsuFUG1F+LWFREJ0/WuTFg==",
- "dev": true
- },
- "qs": {
- "version": "6.11.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
- "dev": true,
- "requires": {
- "side-channel": "^1.0.4"
- }
- },
- "regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
- }
- },
- "semver": {
- "version": "5.7.2",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
- "dev": true
- },
- "side-channel": {
- "version": "1.0.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
- }
- },
- "type-detect": {
- "version": "1.0.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-1.0.0.tgz",
- "integrity": "sha512-f9Uv6ezcpvCQjJU0Zqbg+65qdcszv3qUQsZfjdRbWiZ7AMenrX1u0lNk9EoWWX6e1F+NULyg27mtdeZ5WhpljA==",
+ "version": "2.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-2.0.1.tgz",
+ "integrity": "sha1-QM3tqxgIXHkjNOZPCsFyVtOPmkU=",
"dev": true
}
}
diff --git a/_generated/AppCenterDistributeV3/Tests/package.json b/_generated/AppCenterDistributeV3/Tests/package.json
index b767e6b6b1de..e025f3bae7f9 100644
--- a/_generated/AppCenterDistributeV3/Tests/package.json
+++ b/_generated/AppCenterDistributeV3/Tests/package.json
@@ -17,6 +17,6 @@
},
"homepage": "https://github.com/Microsoft/azure-pipelines-tasks",
"devDependencies": {
- "nock": "9.0.18"
+ "nock": "13.5.4"
}
}
diff --git a/_generated/AppCenterDistributeV3/task.json b/_generated/AppCenterDistributeV3/task.json
index a861bec95e89..4802919a8b3e 100644
--- a/_generated/AppCenterDistributeV3/task.json
+++ b/_generated/AppCenterDistributeV3/task.json
@@ -2,7 +2,7 @@
"id": "B832BEC5-8C27-4FEF-9FB8-6BEC8524AD8A",
"name": "AppCenterDistribute",
"friendlyName": "App Center distribute",
- "description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "description": "Distribute tes app builds to testers and users via Visual Studio App Center",
"helpUrl": "https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/app-center-distribute",
"helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
"category": "Deploy",
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 247,
+ "Minor": 252,
"Patch": 0
},
"minimumAgentVersion": "2.206.1",
@@ -246,7 +246,8 @@
"FailedToFindFile": "Failed to find %s at %s."
},
"_buildConfigMapping": {
- "Default": "3.247.0",
- "Node20_229_7": "3.247.1"
+ "Default": "3.252.0",
+ "LocalPackages": "3.249.4",
+ "Node20_229_7": "3.252.1"
}
}
\ No newline at end of file
diff --git a/_generated/AppCenterDistributeV3/task.loc.json b/_generated/AppCenterDistributeV3/task.loc.json
index a822a33487ec..8546715f39db 100644
--- a/_generated/AppCenterDistributeV3/task.loc.json
+++ b/_generated/AppCenterDistributeV3/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 247,
+ "Minor": 252,
"Patch": 0
},
"minimumAgentVersion": "2.206.1",
@@ -246,7 +246,8 @@
"FailedToFindFile": "ms-resource:loc.messages.FailedToFindFile"
},
"_buildConfigMapping": {
- "Default": "3.247.0",
- "Node20_229_7": "3.247.1"
+ "Default": "3.252.0",
+ "LocalPackages": "3.249.4",
+ "Node20_229_7": "3.252.1"
}
}
\ No newline at end of file
diff --git a/_generated/AppCenterDistributeV3_Node20/.npmrc b/_generated/AppCenterDistributeV3_Node20/.npmrc
index 5fca0d518be7..d5c7fef620a3 100644
--- a/_generated/AppCenterDistributeV3_Node20/.npmrc
+++ b/_generated/AppCenterDistributeV3_Node20/.npmrc
@@ -1 +1,5 @@
scripts-prepend-node-path=true
+
+registry=https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/
+
+always-auth=true
\ No newline at end of file
diff --git a/_generated/AppCenterDistributeV3_Node20/Strings/resources.resjson/en-US/resources.resjson b/_generated/AppCenterDistributeV3_Node20/Strings/resources.resjson/en-US/resources.resjson
index 4304b843f324..65950cfa6c99 100644
--- a/_generated/AppCenterDistributeV3_Node20/Strings/resources.resjson/en-US/resources.resjson
+++ b/_generated/AppCenterDistributeV3_Node20/Strings/resources.resjson/en-US/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center distribute",
"loc.helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribute tes app builds to testers and users via Visual Studio App Center",
"loc.instanceNameFormat": "Deploy $(app) to Visual Studio App Center",
"loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
"loc.group.displayName.symbols": "Symbols",
diff --git a/_generated/AppCenterDistributeV3_Node20/task.json b/_generated/AppCenterDistributeV3_Node20/task.json
index a5668fea1b60..36e3f2f2408c 100644
--- a/_generated/AppCenterDistributeV3_Node20/task.json
+++ b/_generated/AppCenterDistributeV3_Node20/task.json
@@ -2,7 +2,7 @@
"id": "B832BEC5-8C27-4FEF-9FB8-6BEC8524AD8A",
"name": "AppCenterDistribute",
"friendlyName": "App Center distribute",
- "description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "description": "Distribute tes app builds to testers and users via Visual Studio App Center",
"helpUrl": "https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/app-center-distribute",
"helpMarkDown": "For help with this task, visit the Visual Studio App Center [support site](https://aka.ms/appcentersupport/).",
"category": "Deploy",
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 247,
+ "Minor": 252,
"Patch": 1
},
"minimumAgentVersion": "2.206.1",
@@ -250,7 +250,8 @@
"FailedToFindFile": "Failed to find %s at %s."
},
"_buildConfigMapping": {
- "Default": "3.247.0",
- "Node20_229_7": "3.247.1"
+ "Default": "3.252.0",
+ "LocalPackages": "3.249.4",
+ "Node20_229_7": "3.252.1"
}
}
\ No newline at end of file
diff --git a/_generated/AppCenterDistributeV3_Node20/task.loc.json b/_generated/AppCenterDistributeV3_Node20/task.loc.json
index 32f8a4175af4..d28b47ae1fa5 100644
--- a/_generated/AppCenterDistributeV3_Node20/task.loc.json
+++ b/_generated/AppCenterDistributeV3_Node20/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 247,
+ "Minor": 252,
"Patch": 1
},
"minimumAgentVersion": "2.206.1",
@@ -250,7 +250,8 @@
"FailedToFindFile": "ms-resource:loc.messages.FailedToFindFile"
},
"_buildConfigMapping": {
- "Default": "3.247.0",
- "Node20_229_7": "3.247.1"
+ "Default": "3.252.0",
+ "LocalPackages": "3.249.4",
+ "Node20_229_7": "3.252.1"
}
}
\ No newline at end of file
From d01aa3c1fca0033e02db304bf846adf539c0077d Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 14:44:44 -0800
Subject: [PATCH 3/9] wip
---
BuildConfigGen/EnsureUpdateModeVerifier.cs | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/BuildConfigGen/EnsureUpdateModeVerifier.cs b/BuildConfigGen/EnsureUpdateModeVerifier.cs
index 54c77db2f10a..2016d11595aa 100644
--- a/BuildConfigGen/EnsureUpdateModeVerifier.cs
+++ b/BuildConfigGen/EnsureUpdateModeVerifier.cs
@@ -105,6 +105,13 @@ public IEnumerable GetVerifyErrors(bool skipContentCheck)
}
contentError = $"Content doesn't match {r.Value} {procesed}to {r.Key} (overwrite=true). Dest file doesn't match source.";
+
+
+ // Write the content of the mismatched files to the console
+ Console.WriteLine($"Mismatched Source File ({sourceFile}):");
+ Console.WriteLine(File.ReadAllText(sourceFile));
+ Console.WriteLine($"Mismatched Destination File ({r.Key}):");
+ Console.WriteLine(File.ReadAllText(r.Key));
}
}
From 7f66adc191b5c2423a45e77607b33a96d135d88d Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 14:52:16 -0800
Subject: [PATCH 4/9] ci
---
BuildConfigGen/EnsureUpdateModeVerifier.cs | 25 ++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/BuildConfigGen/EnsureUpdateModeVerifier.cs b/BuildConfigGen/EnsureUpdateModeVerifier.cs
index 2016d11595aa..ddde078840b7 100644
--- a/BuildConfigGen/EnsureUpdateModeVerifier.cs
+++ b/BuildConfigGen/EnsureUpdateModeVerifier.cs
@@ -112,12 +112,37 @@ public IEnumerable GetVerifyErrors(bool skipContentCheck)
Console.WriteLine(File.ReadAllText(sourceFile));
Console.WriteLine($"Mismatched Destination File ({r.Key}):");
Console.WriteLine(File.ReadAllText(r.Key));
+
+ // Output the result of 'git status'
+ var gitStatus = GetGitStatus();
+ Console.WriteLine("Git Status:");
+ Console.WriteLine(gitStatus);
}
}
return contentError;
}
+ private string GetGitStatus()
+ {
+ var psi = new ProcessStartInfo
+ {
+ FileName = "git",
+ Arguments = "status",
+ RedirectStandardOutput = true,
+ UseShellExecute = false,
+ CreateNoWindow = true
+ };
+
+ using (var process = Process.Start(psi))
+ {
+ using (var reader = process.StandardOutput)
+ {
+ return reader.ReadToEnd();
+ }
+ }
+ }
+
public void CleanupTempFiles()
{
try
From 42b41e3de91e82d0a353f25563fa2881f92d371d Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 15:04:00 -0800
Subject: [PATCH 5/9] ci
---
BuildConfigGen/EnsureUpdateModeVerifier.cs | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/BuildConfigGen/EnsureUpdateModeVerifier.cs b/BuildConfigGen/EnsureUpdateModeVerifier.cs
index ddde078840b7..4c6f45120c4f 100644
--- a/BuildConfigGen/EnsureUpdateModeVerifier.cs
+++ b/BuildConfigGen/EnsureUpdateModeVerifier.cs
@@ -2,6 +2,7 @@
using System.Diagnostics;
using System.IO;
using System.Security.AccessControl;
+using System.Text;
namespace BuildConfigGen
{
@@ -130,17 +131,26 @@ private string GetGitStatus()
FileName = "git",
Arguments = "status",
RedirectStandardOutput = true,
+ RedirectStandardError = true,
UseShellExecute = false,
CreateNoWindow = true
};
- using (var process = Process.Start(psi))
+ var output = new StringBuilder();
+ var error = new StringBuilder();
+
+ using (var process = new Process { StartInfo = psi })
{
- using (var reader = process.StandardOutput)
- {
- return reader.ReadToEnd();
- }
+ process.OutputDataReceived += (sender, e) => { if (e.Data != null) output.AppendLine(e.Data); };
+ process.ErrorDataReceived += (sender, e) => { if (e.Data != null) error.AppendLine(e.Data); };
+
+ process.Start();
+ process.BeginOutputReadLine();
+ process.BeginErrorReadLine();
+ process.WaitForExit();
}
+
+ return output.ToString() + error.ToString();
}
public void CleanupTempFiles()
From 8882ac1c6e02ba8dfe79b0cce108c61dcc9c43eb Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 15:10:44 -0800
Subject: [PATCH 6/9] ci
---
BuildConfigGen/EnsureUpdateModeVerifier.cs | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/BuildConfigGen/EnsureUpdateModeVerifier.cs b/BuildConfigGen/EnsureUpdateModeVerifier.cs
index 4c6f45120c4f..c7946f4b8e65 100644
--- a/BuildConfigGen/EnsureUpdateModeVerifier.cs
+++ b/BuildConfigGen/EnsureUpdateModeVerifier.cs
@@ -115,21 +115,25 @@ public IEnumerable GetVerifyErrors(bool skipContentCheck)
Console.WriteLine(File.ReadAllText(r.Key));
// Output the result of 'git status'
- var gitStatus = GetGitStatus();
+ var gitStatus = Run("git", "status");
Console.WriteLine("Git Status:");
Console.WriteLine(gitStatus);
+
+ var commit = Run("git", "rev-parse HEAD");
+ Console.WriteLine("rev-parse HEAD:");
+ Console.WriteLine(commit);
}
}
return contentError;
}
- private string GetGitStatus()
+ private string Run(string filename, string args)
{
var psi = new ProcessStartInfo
{
- FileName = "git",
- Arguments = "status",
+ FileName = filename,
+ Arguments = args,
RedirectStandardOutput = true,
RedirectStandardError = true,
UseShellExecute = false,
From 304b200e99351c2efd245b81acd7346704bbc3bb Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 15:27:25 -0800
Subject: [PATCH 7/9] ci
---
BuildConfigGen/EnsureUpdateModeVerifier.cs | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/BuildConfigGen/EnsureUpdateModeVerifier.cs b/BuildConfigGen/EnsureUpdateModeVerifier.cs
index c7946f4b8e65..fa3b5ecd16d0 100644
--- a/BuildConfigGen/EnsureUpdateModeVerifier.cs
+++ b/BuildConfigGen/EnsureUpdateModeVerifier.cs
@@ -122,6 +122,10 @@ public IEnumerable GetVerifyErrors(bool skipContentCheck)
var commit = Run("git", "rev-parse HEAD");
Console.WriteLine("rev-parse HEAD:");
Console.WriteLine(commit);
+
+ var show = Run("git", "show HEAD");
+ Console.WriteLine("show HEAD:");
+ Console.WriteLine(show);
}
}
From 7d17062270379967779d2b456d5f8579d2753a60 Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 16:00:01 -0800
Subject: [PATCH 8/9] ci
---
_generated/AppCenterDistributeV3/Tests/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_generated/AppCenterDistributeV3/Tests/package.json b/_generated/AppCenterDistributeV3/Tests/package.json
index e025f3bae7f9..b767e6b6b1de 100644
--- a/_generated/AppCenterDistributeV3/Tests/package.json
+++ b/_generated/AppCenterDistributeV3/Tests/package.json
@@ -17,6 +17,6 @@
},
"homepage": "https://github.com/Microsoft/azure-pipelines-tasks",
"devDependencies": {
- "nock": "13.5.4"
+ "nock": "9.0.18"
}
}
From 20a4a112ae4c19358694e86368366f86d0a1b018 Mon Sep 17 00:00:00 2001
From: MerlynOMsft <44985659+merlynomsft@users.noreply.github.com>
Date: Sun, 2 Feb 2025 16:17:26 -0800
Subject: [PATCH 9/9] fix
---
.../Tests/package-lock.json | 439 +++++++++++++++++-
.../Tests/package-lock.json | 439 +++++++++++++++++-
2 files changed, 848 insertions(+), 30 deletions(-)
diff --git a/Tasks/AppCenterDistributeV3/Tests/package-lock.json b/Tasks/AppCenterDistributeV3/Tests/package-lock.json
index 2860d86934e8..f9e38f1d557b 100644
--- a/Tasks/AppCenterDistributeV3/Tests/package-lock.json
+++ b/Tasks/AppCenterDistributeV3/Tests/package-lock.json
@@ -4,13 +4,258 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha1-5gtrDo8wG9l+U3UhW9pAbIURjAs=",
+ "dev": true
+ },
+ "call-bind": {
+ "version": "1.0.8",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind/-/call-bind-1.0.8.tgz",
+ "integrity": "sha1-BzapZg9TfjOIgm9EDV7EX3ROqkw=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.0",
+ "es-define-property": "^1.0.0",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.2"
+ }
+ },
+ "call-bind-apply-helpers": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
+ "integrity": "sha1-MuWJLmNhspsLVFum93YzeNrKKEA=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ }
+ },
+ "call-bound": {
+ "version": "1.0.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bound/-/call-bound-1.0.3.tgz",
+ "integrity": "sha1-Qc/QMrWT45F2pxUzq084SqBP1oE=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "get-intrinsic": "^1.2.6"
+ }
+ },
+ "chai": {
+ "version": "3.5.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/chai/-/chai-3.5.0.tgz",
+ "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
+ "dev": true,
+ "requires": {
+ "assertion-error": "^1.0.1",
+ "deep-eql": "^0.1.3",
+ "type-detect": "^1.0.0"
+ }
+ },
"debug": {
- "version": "4.4.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-4.4.0.tgz",
- "integrity": "sha1-Kz8q6i/+t3ZHdGAmc3fchxD6uoo=",
+ "version": "2.6.9",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "deep-eql": {
+ "version": "0.1.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-eql/-/deep-eql-0.1.3.tgz",
+ "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
+ "dev": true,
+ "requires": {
+ "type-detect": "0.1.1"
+ },
+ "dependencies": {
+ "type-detect": {
+ "version": "0.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-0.1.1.tgz",
+ "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
+ "dev": true
+ }
+ }
+ },
+ "deep-equal": {
+ "version": "1.1.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-equal/-/deep-equal-1.1.2.tgz",
+ "integrity": "sha1-eKVht4MO7zE0x/bzo9avJypnh2E=",
+ "dev": true,
+ "requires": {
+ "is-arguments": "^1.1.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.5.1"
+ }
+ },
+ "define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha1-iU3BQbt9MGCuQ2b2oBB+aPvkjF4=",
+ "dev": true,
+ "requires": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ }
+ },
+ "define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha1-EHgcxhbrlRqAoDS6/Kpzd/avK2w=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha1-165mfh3INIL4tw/Q9u78UNow9Yo=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ }
+ },
+ "es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha1-mD6y+aZyTpMD9hrd8BHHLgngsPo=",
+ "dev": true
+ },
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha1-BfdaJdq5jk+x3NXhRywFRtUFfI8=",
+ "dev": true
+ },
+ "es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha1-HE8sSDcydZfOadLKGQp/3RcjOME=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0"
+ }
+ },
+ "function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha1-LALYZNl/PqbIgwxGTL0Rq26rehw=",
+ "dev": true
+ },
+ "functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ=",
+ "dev": true
+ },
+ "get-intrinsic": {
+ "version": "1.2.7",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
+ "integrity": "sha1-3PyzPTJy4V9EXRUSS8CiFhibkEQ=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.0",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ }
+ },
+ "get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha1-FQs/J0OGnvPoUewMSdFbHRTQDuE=",
+ "dev": true,
+ "requires": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ }
+ },
+ "gopd": {
+ "version": "1.2.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha1-ifVrghe9vIgCvSmd9tfxCB1+UaE=",
+ "dev": true
+ },
+ "has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha1-lj7X0HHce/XwhMW/vg0bYiJYaFQ=",
+ "dev": true,
+ "requires": {
+ "es-define-property": "^1.0.0"
+ }
+ },
+ "has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha1-/JxqeDoISVHQuXH+EBjegTcHozg=",
+ "dev": true
+ },
+ "has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha1-LNxC1AvvLltO6rfAGnPFTOerWrw=",
"dev": true,
"requires": {
- "ms": "^2.1.3"
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha1-AD6vkb563DcuhOxZ3DclLO24AAM=",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.2"
+ }
+ },
+ "is-arguments": {
+ "version": "1.2.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-arguments/-/is-arguments-1.2.0.tgz",
+ "integrity": "sha1-rVjGrs9WO3jvK/BN9UDaj119jhs=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ }
+ },
+ "is-date-object": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-date-object/-/is-date-object-1.1.0.tgz",
+ "integrity": "sha1-rYVUGZb8eqiycpcB0ntzGfldgvc=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ }
+ },
+ "is-regex": {
+ "version": "1.2.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-regex/-/is-regex-1.2.1.tgz",
+ "integrity": "sha1-dtcKPtEO+b5I61d4h9dCBb8MrSI=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "gopd": "^1.2.0",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
}
},
"json-stringify-safe": {
@@ -19,27 +264,191 @@
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=",
+ "dev": true
+ },
+ "math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha1-oN10voHiqlwvJ+Zc4oNgXuTit/k=",
+ "dev": true
+ },
+ "minimist": {
+ "version": "1.2.8",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha1-waRk52kzAuCCoHXO4MBXdBrEdyw=",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.6"
+ }
+ },
"ms": {
- "version": "2.1.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.1.3.tgz",
- "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
+ "version": "2.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"nock": {
- "version": "13.5.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-13.5.4.tgz",
- "integrity": "sha1-iRjwrdxwpjc2Fw/vcQapch4NxHk=",
+ "version": "9.0.18",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-9.0.18.tgz",
+ "integrity": "sha1-gUtq83a4OZ0bvLqhfxpFjGU6cZs=",
"dev": true,
"requires": {
- "debug": "^4.1.0",
+ "chai": ">=1.9.2 <4.0.0",
+ "debug": "^2.2.0",
+ "deep-equal": "^1.0.0",
"json-stringify-safe": "^5.0.1",
- "propagate": "^2.0.0"
+ "lodash": "~4.17.2",
+ "mkdirp": "^0.5.0",
+ "propagate": "0.4.0",
+ "qs": "^6.0.2",
+ "semver": "^5.3.0"
}
},
+ "object-inspect": {
+ "version": "1.13.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-inspect/-/object-inspect-1.13.3.tgz",
+ "integrity": "sha1-8UwYPeURMCQ9bRiuFJN1/1DqSIo=",
+ "dev": true
+ },
+ "object-is": {
+ "version": "1.1.6",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-is/-/object-is-1.1.6.tgz",
+ "integrity": "sha1-GmpTrtLdj35ndf+HC+pYVFlWqwc=",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1"
+ }
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=",
+ "dev": true
+ },
"propagate": {
- "version": "2.0.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-2.0.1.tgz",
- "integrity": "sha1-QM3tqxgIXHkjNOZPCsFyVtOPmkU=",
+ "version": "0.4.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-0.4.0.tgz",
+ "integrity": "sha1-8/zKCm/gZzanulcpZgaWF8EwtIE=",
+ "dev": true
+ },
+ "qs": {
+ "version": "6.14.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/qs/-/qs-6.14.0.tgz",
+ "integrity": "sha1-xj+kBoDSxclBQSoOiZyJr2DAqTA=",
+ "dev": true,
+ "requires": {
+ "side-channel": "^1.1.0"
+ }
+ },
+ "regexp.prototype.flags": {
+ "version": "1.5.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
+ "integrity": "sha1-GtbGLUSiWQB+VbOXDgD3Ru+8qhk=",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.8",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "set-function-name": "^2.0.2"
+ }
+ },
+ "semver": {
+ "version": "5.7.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha1-SNVdtzfDKHzUg14X+hP+rOHEHvg=",
+ "dev": true
+ },
+ "set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha1-qscjFBmOrtl1z3eyw7a4gGleVEk=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
+ "set-function-name": {
+ "version": "2.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/set-function-name/-/set-function-name-2.0.2.tgz",
+ "integrity": "sha1-FqcFxaDcL15jjKltiozU4cK5CYU=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
+ "side-channel": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha1-w/z/nE2pMnhIczNeyXZfqU/2a8k=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ }
+ },
+ "side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha1-EMtZhCYxFdO3oOM2WR4pCoMK+K0=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ }
+ },
+ "side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha1-1rtrN5Asb+9RdOX1M/q0xzKib0I=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ }
+ },
+ "side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha1-Ed2hnVNo5Azp7CvcH7DsvAeQ7Oo=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ }
+ },
+ "type-detect": {
+ "version": "1.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-1.0.0.tgz",
+ "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
"dev": true
}
}
diff --git a/_generated/AppCenterDistributeV3/Tests/package-lock.json b/_generated/AppCenterDistributeV3/Tests/package-lock.json
index 2860d86934e8..f9e38f1d557b 100644
--- a/_generated/AppCenterDistributeV3/Tests/package-lock.json
+++ b/_generated/AppCenterDistributeV3/Tests/package-lock.json
@@ -4,13 +4,258 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha1-5gtrDo8wG9l+U3UhW9pAbIURjAs=",
+ "dev": true
+ },
+ "call-bind": {
+ "version": "1.0.8",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind/-/call-bind-1.0.8.tgz",
+ "integrity": "sha1-BzapZg9TfjOIgm9EDV7EX3ROqkw=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.0",
+ "es-define-property": "^1.0.0",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.2"
+ }
+ },
+ "call-bind-apply-helpers": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
+ "integrity": "sha1-MuWJLmNhspsLVFum93YzeNrKKEA=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ }
+ },
+ "call-bound": {
+ "version": "1.0.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/call-bound/-/call-bound-1.0.3.tgz",
+ "integrity": "sha1-Qc/QMrWT45F2pxUzq084SqBP1oE=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "get-intrinsic": "^1.2.6"
+ }
+ },
+ "chai": {
+ "version": "3.5.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/chai/-/chai-3.5.0.tgz",
+ "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
+ "dev": true,
+ "requires": {
+ "assertion-error": "^1.0.1",
+ "deep-eql": "^0.1.3",
+ "type-detect": "^1.0.0"
+ }
+ },
"debug": {
- "version": "4.4.0",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-4.4.0.tgz",
- "integrity": "sha1-Kz8q6i/+t3ZHdGAmc3fchxD6uoo=",
+ "version": "2.6.9",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "deep-eql": {
+ "version": "0.1.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-eql/-/deep-eql-0.1.3.tgz",
+ "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
+ "dev": true,
+ "requires": {
+ "type-detect": "0.1.1"
+ },
+ "dependencies": {
+ "type-detect": {
+ "version": "0.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-0.1.1.tgz",
+ "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
+ "dev": true
+ }
+ }
+ },
+ "deep-equal": {
+ "version": "1.1.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/deep-equal/-/deep-equal-1.1.2.tgz",
+ "integrity": "sha1-eKVht4MO7zE0x/bzo9avJypnh2E=",
+ "dev": true,
+ "requires": {
+ "is-arguments": "^1.1.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.5.1"
+ }
+ },
+ "define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha1-iU3BQbt9MGCuQ2b2oBB+aPvkjF4=",
+ "dev": true,
+ "requires": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ }
+ },
+ "define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha1-EHgcxhbrlRqAoDS6/Kpzd/avK2w=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha1-165mfh3INIL4tw/Q9u78UNow9Yo=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ }
+ },
+ "es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha1-mD6y+aZyTpMD9hrd8BHHLgngsPo=",
+ "dev": true
+ },
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha1-BfdaJdq5jk+x3NXhRywFRtUFfI8=",
+ "dev": true
+ },
+ "es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha1-HE8sSDcydZfOadLKGQp/3RcjOME=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0"
+ }
+ },
+ "function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha1-LALYZNl/PqbIgwxGTL0Rq26rehw=",
+ "dev": true
+ },
+ "functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ=",
+ "dev": true
+ },
+ "get-intrinsic": {
+ "version": "1.2.7",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
+ "integrity": "sha1-3PyzPTJy4V9EXRUSS8CiFhibkEQ=",
+ "dev": true,
+ "requires": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.0",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ }
+ },
+ "get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha1-FQs/J0OGnvPoUewMSdFbHRTQDuE=",
+ "dev": true,
+ "requires": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ }
+ },
+ "gopd": {
+ "version": "1.2.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha1-ifVrghe9vIgCvSmd9tfxCB1+UaE=",
+ "dev": true
+ },
+ "has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha1-lj7X0HHce/XwhMW/vg0bYiJYaFQ=",
+ "dev": true,
+ "requires": {
+ "es-define-property": "^1.0.0"
+ }
+ },
+ "has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha1-/JxqeDoISVHQuXH+EBjegTcHozg=",
+ "dev": true
+ },
+ "has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha1-LNxC1AvvLltO6rfAGnPFTOerWrw=",
"dev": true,
"requires": {
- "ms": "^2.1.3"
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha1-AD6vkb563DcuhOxZ3DclLO24AAM=",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.2"
+ }
+ },
+ "is-arguments": {
+ "version": "1.2.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-arguments/-/is-arguments-1.2.0.tgz",
+ "integrity": "sha1-rVjGrs9WO3jvK/BN9UDaj119jhs=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ }
+ },
+ "is-date-object": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-date-object/-/is-date-object-1.1.0.tgz",
+ "integrity": "sha1-rYVUGZb8eqiycpcB0ntzGfldgvc=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ }
+ },
+ "is-regex": {
+ "version": "1.2.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/is-regex/-/is-regex-1.2.1.tgz",
+ "integrity": "sha1-dtcKPtEO+b5I61d4h9dCBb8MrSI=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "gopd": "^1.2.0",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
}
},
"json-stringify-safe": {
@@ -19,27 +264,191 @@
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=",
+ "dev": true
+ },
+ "math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha1-oN10voHiqlwvJ+Zc4oNgXuTit/k=",
+ "dev": true
+ },
+ "minimist": {
+ "version": "1.2.8",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha1-waRk52kzAuCCoHXO4MBXdBrEdyw=",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.6"
+ }
+ },
"ms": {
- "version": "2.1.3",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.1.3.tgz",
- "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
+ "version": "2.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"nock": {
- "version": "13.5.4",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-13.5.4.tgz",
- "integrity": "sha1-iRjwrdxwpjc2Fw/vcQapch4NxHk=",
+ "version": "9.0.18",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/nock/-/nock-9.0.18.tgz",
+ "integrity": "sha1-gUtq83a4OZ0bvLqhfxpFjGU6cZs=",
"dev": true,
"requires": {
- "debug": "^4.1.0",
+ "chai": ">=1.9.2 <4.0.0",
+ "debug": "^2.2.0",
+ "deep-equal": "^1.0.0",
"json-stringify-safe": "^5.0.1",
- "propagate": "^2.0.0"
+ "lodash": "~4.17.2",
+ "mkdirp": "^0.5.0",
+ "propagate": "0.4.0",
+ "qs": "^6.0.2",
+ "semver": "^5.3.0"
}
},
+ "object-inspect": {
+ "version": "1.13.3",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-inspect/-/object-inspect-1.13.3.tgz",
+ "integrity": "sha1-8UwYPeURMCQ9bRiuFJN1/1DqSIo=",
+ "dev": true
+ },
+ "object-is": {
+ "version": "1.1.6",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-is/-/object-is-1.1.6.tgz",
+ "integrity": "sha1-GmpTrtLdj35ndf+HC+pYVFlWqwc=",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1"
+ }
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=",
+ "dev": true
+ },
"propagate": {
- "version": "2.0.1",
- "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-2.0.1.tgz",
- "integrity": "sha1-QM3tqxgIXHkjNOZPCsFyVtOPmkU=",
+ "version": "0.4.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/propagate/-/propagate-0.4.0.tgz",
+ "integrity": "sha1-8/zKCm/gZzanulcpZgaWF8EwtIE=",
+ "dev": true
+ },
+ "qs": {
+ "version": "6.14.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/qs/-/qs-6.14.0.tgz",
+ "integrity": "sha1-xj+kBoDSxclBQSoOiZyJr2DAqTA=",
+ "dev": true,
+ "requires": {
+ "side-channel": "^1.1.0"
+ }
+ },
+ "regexp.prototype.flags": {
+ "version": "1.5.4",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
+ "integrity": "sha1-GtbGLUSiWQB+VbOXDgD3Ru+8qhk=",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.8",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "set-function-name": "^2.0.2"
+ }
+ },
+ "semver": {
+ "version": "5.7.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha1-SNVdtzfDKHzUg14X+hP+rOHEHvg=",
+ "dev": true
+ },
+ "set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha1-qscjFBmOrtl1z3eyw7a4gGleVEk=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
+ "set-function-name": {
+ "version": "2.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/set-function-name/-/set-function-name-2.0.2.tgz",
+ "integrity": "sha1-FqcFxaDcL15jjKltiozU4cK5CYU=",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
+ "side-channel": {
+ "version": "1.1.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha1-w/z/nE2pMnhIczNeyXZfqU/2a8k=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ }
+ },
+ "side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha1-EMtZhCYxFdO3oOM2WR4pCoMK+K0=",
+ "dev": true,
+ "requires": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ }
+ },
+ "side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha1-1rtrN5Asb+9RdOX1M/q0xzKib0I=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ }
+ },
+ "side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha1-Ed2hnVNo5Azp7CvcH7DsvAeQ7Oo=",
+ "dev": true,
+ "requires": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ }
+ },
+ "type-detect": {
+ "version": "1.0.0",
+ "resolved": "https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/type-detect/-/type-detect-1.0.0.tgz",
+ "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
"dev": true
}
}