diff --git a/src/ci/common.fsx b/src/ci/common.fsx index e7e7c845..b912aae3 100644 --- a/src/ci/common.fsx +++ b/src/ci/common.fsx @@ -27,6 +27,8 @@ type Component = { Name: string; Path: string } let TIMEOUT_EXIT_CODES = {| TIMED_OUT = 124; KILLED = 137 |} +let versionNumber (version: string) = version.Replace("v", "") + let bashCmd (cmd: string) = $"""bash -c "{cmd.Replace("\"", "\\\"")}" """ diff --git a/src/intellij/build.fsx b/src/intellij/build.fsx index a0dd47cb..a51f35bb 100644 --- a/src/intellij/build.fsx +++ b/src/intellij/build.fsx @@ -8,7 +8,7 @@ open Common let distPath: string = "intellij/contextive/build/distributions" let intelliJAssetFileName (ctx: Internal.StageContext) = - $"""contextive-{ctx.GetCmdArg(args.release).Replace("v", "")}-signed.zip""" + $"""contextive-{versionNumber (ctx.GetCmdArg(args.release))}-signed.zip""" let intelliJAssetLabel (ctx: Internal.StageContext) = $"""Contextive IntelliJ Plugin {ctx.GetCmdArg(args.release)}""" diff --git a/src/vscode/build.fsx b/src/vscode/build.fsx index 366e2e1b..9ddc7b81 100644 --- a/src/vscode/build.fsx +++ b/src/vscode/build.fsx @@ -6,7 +6,7 @@ open Fun.Build open Common let vsCodeAssetFileName (ctx: Internal.StageContext) = - $"contextive-{ctx.GetCmdArg(args.vscePlatform)}-{ctx.GetCmdArg(args.release)}.vsix" + $"""contextive-{ctx.GetCmdArg(args.vscePlatform)}-{versionNumber (ctx.GetCmdArg(args.release))}.vsix""" let vsCodeAssetLabel (ctx: Internal.StageContext) = $"Contextive VsCode Extension {ctx.GetCmdArg(args.release)} ({ctx.GetCmdArg(args.vscePlatform)})"