Updated on 2026-01-21 GMT+08:00

Deploy in FunctionGraph

In this action, you can deploy software packages in the Artifact, Repo, and OBS to FunctionGraph to release a new version.

Billing

This action may incur fees because you will release a version using FunctionGraph. For details, see Price Calculator.

Prerequisites

You have FunctionGraph operation permissions.

Configuring Deployment Actions

  1. Create an application by referring to Creating an Application.
  2. On the Deployment Actions page, add this deployment action based on the service scenario.
  3. Configure the action using the parameters described in the table below.

    Table 1 Parameters

    Parameter

    Description

    Action Name

    Custom action name. Enter 1 to 128 characters. Do not start or end with a space. Use letters, digits, spaces, and these special characters: -_,;:./()

    Tenant

    • Current: The software package is deployed in the FunctionGraph extension of the Current for release.

      Select Current. The current tenant must have the FunctionGraph operation permission. If not, enable IAM authorization to select an authorized user from the User drop-down list for deployment.

    • Other: The software package is deployed and published in the FunctionGraph of the Other in IAM authorization mode.

      You must select an authorized tenant for FunctionGraph deployment.

    NOTE:

    You are advised to configure the AK/SK of a member account with FunctionGraph operation permissions and not advised to configure the AK/SK of a tenant account.

    IAM authorization

    If the current user does not have the FunctionGraph operation permissions, you can use IAM to authorize the user.

    Function

    Functions created in FunctionGraph. For details, see FunctionGraph Usage Process.

    Deployment source

    The deployment source can be Artifact, Repo, or OBS.
    • Artifact: You can select a software package from Artifact. The software package can be in ZIP or JAR format and must meet FunctionGraph requirements. For details, see how to develop a function.
    • Repo: You can manage code repos after choosing Code > Repo.
    • OBS: You can directly enter the address of the software package uploaded to OBS.
    NOTICE:

    If Deployment source is set to Artifact or Repo, the maximum size of a code package is 50 MB. If the size of a code package exceeds 50 MB, you are advised to deploy the code package using OBS.

    Release New Version

    New versions of FunctionGraph can be released. A function can have a maximum of 20 version numbers and each version number must be unique.

    Action Control

    Whether to enable the settings.

    • Keep running on failure: Continue the task even if this action fails.