Skip to content

Remove legacy properties around blob feed publishing#10372

Merged
mmitche merged 2 commits intodotnet:mainfrom
mmitche:remove-publish-to-blob-feed
Sep 14, 2022
Merged

Remove legacy properties around blob feed publishing#10372
mmitche merged 2 commits intodotnet:mainfrom
mmitche:remove-publish-to-blob-feed

Conversation

@mmitche
Copy link
Member

@mmitche mmitche commented Aug 10, 2022

These properties don't have a use anywhere (DotNetPublishBlobFeedUrl and DotNetPublishBlobFeedKey) and are non-functional.

To double check:

These properties don't have a use anywhere (DotNetPublishBlobFeedUrl and DotNetPublishBlobFeedKey) and are non-functional.
@mmitche mmitche requested review from epananth and riarenas August 10, 2022 16:34
displayName: Publish logs
continueOnError: true
condition: always()
- ${{ if or(eq(parameters.artifacts.publish.manifests, 'true'), ne(parameters.artifacts.publish.manifests, '')) }}:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like this is the only place where we check for parameters.artifacts.publish.manifests. Should we also clean up
https://github.com/dotnet/arcade/blob/main/azure-pipelines.yml#L41 ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there are some other places. It seems to gate calling of the publish-build-assets template too.

There are like 3 versions of publishing with deprecated parameters in them....ugh

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
  - ${{ if or(eq(parameters.enablePublishBuildAssets, true), eq(parameters.artifacts.publish.manifests, 'true'), ne(parameters.artifacts.publish.manifests, '')) }}:
    - template: ../job/publish-build-assets.yml
      parameters:
        continueOnError: ${{ parameters.continueOnError }}
        dependsOn:
        - ${{ if ne(parameters.publishBuildAssetsDependsOn, '') }}:
          - ${{ each job in parameters.publishBuildAssetsDependsOn }}:
            - ${{ job.job }}
        - ${{ if eq(parameters.publishBuildAssetsDependsOn, '') }}:
          - ${{ each job in parameters.jobs }}:
            - ${{ job.job }}
        - ${{ if eq(parameters.enableSourceBuild, true) }}:
          - Source_Build_Complete
        pool:
          # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
          ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
            name: VSEngSS-MicroBuild2022-1ES
            demands: Cmd
          # If it's not devdiv, it's dnceng
          ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}:
            name: NetCore1ESPool-Internal
            demands: ImageOverride -equals windows.vs2019.amd64

        runAsPublic: ${{ parameters.runAsPublic }}
        publishUsingPipelines: ${{ parameters.enablePublishUsingPipelines }}
        publishAssetsImmediately: ${{ parameters.publishAssetsImmediately }}
        enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }}
        artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
        signingValidationAdditionalParameters: ${{ parameters.signingValidationAdditionalParameters }}

@mmitche mmitche enabled auto-merge (squash) September 14, 2022 18:32
@mmitche mmitche merged commit 07c7dd7 into dotnet:main Sep 14, 2022
akoeplinger added a commit to dotnet/runtime-assets that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/node that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/node that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/cpython that referenced this pull request Nov 8, 2023
akoeplinger added a commit to dotnet/cpython that referenced this pull request Nov 8, 2023
ViktorHofer pushed a commit to dotnet/runtime-assets that referenced this pull request Nov 8, 2023
…yml (#376)

* Remove DotNet-Blob-Feed variable from eng/pipelines/common-variables.yml

See dotnet/arcade#14188

* Remove legacy blob publish properties

See dotnet/arcade#10372
akoeplinger added a commit to dotnet/cecil that referenced this pull request Dec 12, 2023
akoeplinger added a commit to dotnet/cecil that referenced this pull request Dec 12, 2023
akoeplinger added a commit to dotnet/cecil that referenced this pull request Dec 12, 2023
akoeplinger added a commit to dotnet/cecil that referenced this pull request Dec 12, 2023
radekdoulik pushed a commit to radekdoulik/llvm-project that referenced this pull request May 9, 2024
akoeplinger added a commit to dotnet/llvm-project that referenced this pull request May 17, 2024
radekdoulik pushed a commit to dotnet/llvm-project that referenced this pull request Aug 16, 2024
radekdoulik pushed a commit to dotnet/llvm-project that referenced this pull request Sep 2, 2024
radekdoulik pushed a commit to dotnet/llvm-project that referenced this pull request Sep 12, 2024
radekdoulik pushed a commit to dotnet/llvm-project that referenced this pull request Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants