CI: Add artifacts npm commands from grabpl (#61908)

This commit is contained in:
Horst Gutmann
2023-01-23 11:32:51 +01:00
committed by GitHub
parent 0be920e61c
commit e32cd6d4ff
8 changed files with 645 additions and 13 deletions
+40
View File
@@ -210,6 +210,46 @@ func main() {
},
},
},
{
Name: "npm",
Usage: "Handle Grafana npm packages",
Subcommands: cli.Commands{
{
Name: "release",
Usage: "Release npm packages",
ArgsUsage: "[version]",
Action: NpmReleaseAction,
Flags: []cli.Flag{
&cli.StringFlag{
Name: "tag",
Usage: "Grafana version tag",
},
},
},
{
Name: "store",
Usage: "Store npm packages tarball",
Action: NpmStoreAction,
Flags: []cli.Flag{
&cli.StringFlag{
Name: "tag",
Usage: "Grafana version tag",
},
},
},
{
Name: "retrieve",
Usage: "Retrieve npm packages tarball",
Action: NpmRetrieveAction,
Flags: []cli.Flag{
&cli.StringFlag{
Name: "tag",
Usage: "Grafana version tag",
},
},
},
},
},
},
},
{