Note: We are still rolling out some features of G Suite Add-ons. You can start developing new G Suite add-ons, but may be unable to test them until the rollout is complete in early February 2020.

Add-on deployments

In Apps Script, a deployment specifies a snapshot of the project code that an add-on, web app, or executable uses. Deployments let you to manage what version of your code is available for others to use while allowing you develop on a newer version.

For example, you can publish a G Suite add-on version to the G Suite Marketplace where others can find and install it. You can then develop the next version of the add-on in the same script project without interfering with those using the original version. When the next version is ready, you can update the published deployment to use that project version.

Once the deployment is updated, the new version is used when users next open your add-on—you don't need to republish the add-on to reflect the new version. Your users don't need to reinstall the add-on either, but they might need to authorize any additional scopes you may have added.

Find more details about creating and managing deployments in the Apps Script Deployments guide.