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)
-
Anonymous commented
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!