feat(frontend): publish script of any lang to hub

This commit is contained in:
Ruben Fiszel
2022-10-19 23:50:02 +02:00
parent bce59a197e
commit 491e808fe2
2 changed files with 11 additions and 2 deletions
+7 -1
View File
@@ -548,7 +548,10 @@ export function scriptToHubUrl(
content: string,
summary: string,
description: string,
kind: Script.kind
kind: Script.kind,
language: Script.language,
schema: Schema | undefined,
lock: string | undefined
): URL {
const url = new URL('https://hub.windmill.dev/scripts/add')
@@ -556,6 +559,9 @@ export function scriptToHubUrl(
url.searchParams.append('summary', summary)
url.searchParams.append('description', description)
url.searchParams.append('kind', kind)
url.searchParams.append('language', language)
url.searchParams.append('schema', JSON.stringify(schema, null, 2))
lock && url.searchParams.append('lockfile', lock)
return url
}
@@ -176,7 +176,10 @@
script.content,
script.summary,
script.description ?? '',
script.kind
script.kind,
script.language,
script.schema,
script.lock
).toString()}
variant="border"
color="blue"