Skip to content

Remove release packages layout creation from gather-drop #3334

@MilenaHristova

Description

@MilenaHristova

Epic: https://github.com/dotnet/release/issues/740

Remove the release packages layout creation from gather-drop. The layout creation is moved to the release infra with https://github.com/dotnet/release/issues/828
Don't copy packages into folders, the output of gather-drop should be 2 folders - Shipping and NonShipping and a file manifest.json

Previous output layout of gather-drop:

├── manifest.json
├── shipping/
│   ├── assets/  
│   └── packages/  
├── nonshipping/
│   ├── assets/  
│   └── packages/  
└── publish_files/
    └── nuget/
        ├── identities/
        |   ├── aspnetcore.csv
        |   ├── efcore.csv
        |   ├── emsdk.csv
        |   ├── linker.csv
        |   ├── runtime.csv
        |   ├── sdk.csv
        |   ├── templating.csv
        |   └── windowsdesktop.csv
        ├── nukgs-all-just-for-reference.txt
        ├── nukgs-aspnet.txt
        ├── nukgs-core.txt
        ├── sympkgs-all.txt
        ├── nupkgs/
        └── sympkgs/

New output layout:

├── manifest.json
├── shipping/
│   ├── assets/  
│   └── packages/  
└── nonshipping/
     ├── assets/  
     └── packages/  

Release Note Category

  • Feature changes/additions
  • Bug fixes
  • Internal Infrastructure Improvements

Release Note Description

Removed release packages layout creation from gather-drop

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions