I'm trying to develop an Azure DevOps extension similar to the official AWS Toolkit for Azure DevOps Extension.
What I'm struggling with is the fact that the aws-sdk is 45MB in size, but Azure DevOps extensions are limited to a 26MB upload size.
How does the official extension get their references to the aws-sdk working? It doesn't exist anywhere in the vsix
extension package when I unzip it.
Has anyone else ran into this file size restriction problem before?
We limit VSTS extension sizes to 25 Mb (we can go up to max 100 MB) and allow exceptions only in certain cases. We worked with the publisher here to understand their requirement and increased the size limit as an exception for their publisher.
Take a look at this similar question here: The extension package size exceeds the maximum package size '26214400 bytes'
Before increasing package size, Could you please optimize. Suggestions:
If you still blocked, you have to contact our VS Marketplace Support Team and try to extend the limitation.