Feature Request: Upload to Azure Storage

We are planning to use Azure Storage instead of Amazon S3 to host our product downloads.

There is no direct FTP/SFTP option for Azure Storage, however it would be simple to leverage the SDK to add direct upload support to wyBuild.

This enhance the usage of wyBuild as it would simplify our use of the product.

Any plans or likelihood on adding this capability?

Any plans or likelihood on adding this capability?

Yes, we'll try to squeeze it into the next version. (Although we might not -- we've had enough feature creep to set us back several months already). If not the next version (2.8) then a point release after that (2.8.x)

"we've had enough feature creep to set us back several months already"

I'm sure more than one of us on this forum can appreciate that 😉

Thanks for taking the feature request onboard.

Here's the SDK ... https://github.com/Azure/azure-storage-net and here is how to use it (I think): https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-files/

is it ready yet?is it ready yet?is it ready yet?

🤣

For the impatient, you could always ....(edit, a day later) ... use this: http://www.cloudberrylab.com/free-microsoft-azure-explorer.aspx(/edit)

...or, if you want to do it the hard way ... stand up your own FTP server to get the files into Azure blob storage ... https://github.com/chgeuer/ftp2azure.codeplex.com ...it only has to be running while WyBuild is uploading so use a G5 (just don't forget to turn it off)... and then use the SDK in limit-updates.aspx.cs to go grab the download from the Blob instead of using ... string[] files = Directory.GetFiles("C:\\updates");

Disclaimer: let me know if this works and I'll try it too!

what's a "G5"? - http://weblogs.asp.net/scottgu/announcing-the-biggest-vm-sizes-available-in-the-cloud-new-azure-gs-vm-series

Thanks Ewen. 🙂

Not a paying customer yet, but we use Azure as well and this would be helpful.

We're a paying customer. Can we please have this?

Proprietary protocols will always be low priority. Force Amazon / Azure / your-cloud-provider-of-choice to use standards: https://feedback.azure.com/forums/217298-storage/suggestions/33001027-sftp-and-ftps-protocol-support-for-azure-files

We do plan to eventually add Azure to the upload capabilities. Not next version. But eventually. In the meantime use their proprietary tools to upload. Or use SSH to a server that supports it.

We're a paying customer now, if that counts for anything.