Skip to content

gram stage function

The gram stage function command stages a Gram Function zip file to a deployment configuration.

For more information on the base behavior of the gram stage command, see the gram stage reference.

Terminal window
gram stage function --slug my-gram-function --location ./path/to/function.zip

This adds the slug to identify the source.

Terminal window
gram stage function --slug my-gram-function [command options]

This specifies the location of a zip file containing Gram Functions code. It can be a local file or a URL.

Terminal window
gram stage function --location ./path/to/function.zip [command options]

This adds a human-readable name for the source.

Terminal window
gram stage function --name "My Gram Function" [command options]

This specifies the runtime environment for the function. If not specified, it defaults to nodejs:22.

Terminal window
gram stage function --runtime nodejs:22 [command options]