Remove cli-deps feed and publishing of deb-tool
authorWes Haggard <Wes.Haggard@microsoft.com>
Wed, 21 Feb 2018 22:53:34 +0000 (14:53 -0800)
committerWes Haggard <Wes.Haggard@microsoft.com>
Wed, 21 Feb 2018 23:36:15 +0000 (15:36 -0800)
cli-deps feed has been removed so cleaning up that feed as
well as removing the publishing of the deb-tool that published
to it.

Commit migrated from https://github.com/dotnet/core-setup/commit/7b00501c598504836dd6fbabe9b3b604a213cdd9

src/installer/buildpipeline/Core-Setup-Linux-BT.json
src/installer/publish/publish.proj
tools-local/scripts/dockerrun.sh

index 793f5c9..9bca34b 100644 (file)
       },
       "inputs": {
         "filename": "docker",
-        "arguments": "run --rm $(DockerCommonRunArgs_Ubuntu1404) $(PB_GitDirectory)/Tools/msbuild.sh $(PB_GitDirectory)/publish/publish.proj /p:PublishType=$(PB_PublishType) /p:PublishDebToolToFeed=true /p:CliNuGetFeedUrl=$(CLI_NUGET_FEED_URL) /p:CliNuGetApiKey=$(CLI_NUGET_API_KEY) $(DistroSpecificMSBuildArguments) $(DistroSpecificMSBuildPublishArgs)",
+        "arguments": "run --rm $(DockerCommonRunArgs_Ubuntu1404) $(PB_GitDirectory)/Tools/msbuild.sh $(PB_GitDirectory)/publish/publish.proj /p:PublishType=$(PB_PublishType) $(DistroSpecificMSBuildArguments) $(DistroSpecificMSBuildPublishArgs)",
         "workingFolder": "",
         "failOnStandardError": "false"
       }
     "PB_AdditionalMSBuildArguments": {
       "value": ""
     },
-    "CLI_NUGET_FEED_URL": {
-      "value": "https:%2F%2Fdotnet.myget.org/F/cli-deps/api/v2/package"
-    },
-    "CLI_NUGET_SYMBOLS_FEED_URL": {
-      "value": "https:%2F%2Fdotnet.myget.org/F/cli-deps/symbols/api/v2/package"
-    },
-    "CliNuGetApiKey": {
-      "value": null,
-      "isSecret": true
-    },
     "DistroSpecificMSBuildArguments": {
       "value": "/flp:v=diag /clp:v=detailed /p:TargetArchitecture=$(PB_TargetArchitecture) /p:PortableBuild=false /p:ConfigurationGroup=$(BuildConfiguration) /p:OSGroup=Linux /p:OfficialBuildId=$(OfficialBuildId)"
     },
index 7a0b0da..599dc60 100644 (file)
@@ -24,7 +24,6 @@
     <BuildDependsOn Condition="$(PublishType.Contains('nopublishtype'))">
       $(BuildDependsOn);
       PublishDebFilesToDebianRepo;
-      PublishDebToolPackageToFeed;
       PublishFinalOutput;
     </BuildDependsOn>
   </PropertyGroup>
                     Overwrite="$(OverwriteOnPublish)"/>
   </Target>
 
-  <Target Name="PublishDebToolPackageToFeed"
-          Condition="'$(PublishDebToolToFeed)' == 'true' AND '$(CliNuGetFeedUrl)' != ''">
-    <Error Condition="'$(CliNuGetApiKey)' == ''" Text="Missing required property CliNuGetApiKey" />
-    <ItemGroup>
-      <DebToolPackages Include="$(PackageOutputPath)/dotnet-deb-tool.*.nupkg" />
-    </ItemGroup>
-    <PropertyGroup>
-      <NuGetPushCommand>$(DotnetToolCommand) nuget push --source $(CliNuGetFeedUrl) --api-key $(CliNuGetApiKey) --timeout $(NuGetPushTimeoutSeconds)</NuGetPushCommand>
-    </PropertyGroup>
-    <ExecWithRetriesForNuGetPush Command="$(NuGetPushCommand) %(DebToolPackages.Identity)"
-                                 IgnoredErrorMessagesWithConditional="@(IgnorableErrorMessages)" />
-  </Target>
-
   <Import Project="$(ToolsDir)VersionTools.targets" Condition="Exists('$(ToolsDir)VersionTools.targets')" />
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
 </Project>
index 4d5a3d8..e12467d 100644 (file)
@@ -113,9 +113,6 @@ docker run $INTERACTIVE -t --rm --sig-proxy=true \
     -e NUGET_SYMBOLS_FEED_URL \
     -e NUGET_API_KEY \
     -e GITHUB_PASSWORD \
-    -e CLI_NUGET_FEED_URL \
-    -e CLI_NUGET_SYMBOLS_FEED_URL \
-    -e CLI_NUGET_API_KEY \
     $DOTNET_BUILD_CONTAINER_TAG \
     $BUILD_COMMAND "$@"