Allow the use of F# script (.fsx) in place of Powershell/ScriptCS
Please enable the option to use .fsx files (F# script) in places where Powershell is currently used.
It's concise syntax make it perfect for scripting, it's a darn sight easier to pick up than Powershell, comes with a fantastic REPL and as a bonus the popular F# library "FAKE" provides functions for all manner of deployment tasks and operations.
This feature has now been provided in Octopus Deploy 3.4.0 (https://octopus.com/downloads/3.4.0)
This would be a great feature as we have started using Fake build scripts in quite a few of our new projects.
Tom Rathbone commented
Daniel, that's an interesting thought. My take would be that the scripts can always be shared easily whatever language they use, however, contributing (non-trivial) changes would require knowledge of the language. At present some people might be unable to share or develop scripts due to the restriction of PowerShell. The addition of F# would mean that many existing F# scripts could be shared with the community.
Daniel Butler commented
Wouldn't introducing several different languages as a replacement for Powershell fragment the ability for the community to easily share scripts?
Andrew Jones commented
Fantastic idea Tom!