From 82a83773dd34c5d5905163bca8a4b923e7ae174a Mon Sep 17 00:00:00 2001 From: DeeDeeG Date: Sun, 5 Jul 2020 10:58:26 -0400 Subject: [PATCH] CI: Set vstsFeed with an environment variable Visit "https://feeds.dev.azure.com/${YOUR_ORGANIZATION_HERE}/_apis/packaging/feeds" to find the "fullyQualifiedId" of your organization's default artifact feed. That value is what you should set the "ARTIFACT_FEED" environment variable to in Azure DevOps UI. (IDs are formatted like this: "af6c77da-ef34-bcde-daaf-e2b489a23b2c") The "description" for the feed should say "Default feed for ${organization}", e.g. "Default feed for atomcommunity". If the description says something else, or "null", then it's the wrong feed. --- script/vsts/platforms/linux.yml | 4 ++-- script/vsts/platforms/macos.yml | 6 +++--- script/vsts/platforms/windows.yml | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/script/vsts/platforms/linux.yml b/script/vsts/platforms/linux.yml index 7342e3eee97..74c0687fe1b 100644 --- a/script/vsts/platforms/linux.yml +++ b/script/vsts/platforms/linux.yml @@ -35,7 +35,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/linux.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) - script: script/bootstrap displayName: Bootstrap build environment @@ -52,7 +52,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/linux.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) - script: script/lint displayName: Run linter diff --git a/script/vsts/platforms/macos.yml b/script/vsts/platforms/macos.yml index fe03dce7d2a..e3ace46834e 100644 --- a/script/vsts/platforms/macos.yml +++ b/script/vsts/platforms/macos.yml @@ -25,7 +25,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/macos.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) - script: script/bootstrap displayName: Bootstrap build environment @@ -41,7 +41,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/macos.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) - script: script/lint displayName: Run linter @@ -126,7 +126,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/macos.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) # The artifact caching task does not work on forks, so we need to # bootstrap again for pull requests coming from forked repositories. diff --git a/script/vsts/platforms/windows.yml b/script/vsts/platforms/windows.yml index 99075180afd..8d066eee34e 100644 --- a/script/vsts/platforms/windows.yml +++ b/script/vsts/platforms/windows.yml @@ -53,7 +53,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/windows.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json, script/vsts/x64-cache-key' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) condition: eq(variables['buildArch'], 'x64') - task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1 @@ -61,7 +61,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/windows.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json, script/vsts/x86-cache-key' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) condition: eq(variables['buildArch'], 'x86') - script: | @@ -80,7 +80,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/windows.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json, script/vsts/x64-cache-key' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) condition: eq(variables['buildArch'], 'x64') - task: 1ESLighthouseEng.PipelineArtifactCaching.SaveCacheV1.SaveCache@1 @@ -88,7 +88,7 @@ jobs: inputs: keyfile: 'package.json, script/vsts/platforms/windows.yml, **/package-lock.json, !**/node_modules/**/package-lock.json, !**/.*/**/package-lock.json, script/vsts/x86-cache-key' targetfolder: '**/node_modules, !**/node_modules/**/node_modules' - vstsFeed: 'bae1bc26-220d-43c7-a955-4de039370de2' + vstsFeed: $(ARTIFACT_FEED) condition: eq(variables['buildArch'], 'x86') - script: node script\vsts\windows-run.js script\lint.cmd