mmajcica / retain-release

Azure DevOps Extension containing a release task that will mark the current release to be retained indefinitely
MIT License
5 stars 4 forks source link

Request: cross platform support #1

Closed calebcartwright closed 6 years ago

calebcartwright commented 6 years ago

I love the functionality provided by this extension. It's something we've been doing manually for a while so the capability will be great for us. However, the current Powershell implementation can only be executed on a Windows-based agent.

Would you consider adding a Node.js implementation of this task which the VSTS agent could run on any platform, regardless of OS?

mmajcica commented 6 years ago

@calebcartwright I have a version of it written in ts/node. Give me a couple of days to package it and update the documentation.

calebcartwright commented 6 years ago

awesome!

mmajcica commented 6 years ago

You can find the new version on Marketplace https://marketplace.visualstudio.com/items?itemName=mmajcica.retain-release.

Would you be so gentle to test it on a non windows agent?

Thanks

calebcartwright commented 6 years ago

will do so shortly

calebcartwright commented 6 years ago

looks good on Mac and Linux! thanks for the quick turn around 👍