通过部署,您可以使社区连接器可供使用和测试。默认情况下,Head 部署在 Apps 脚本中创建,并始终包含当前有效的代码版本。不过,您可以基于社区连接器的不同版本进行其他部署。例如,除了 Head 部署之外,您还应有一个测试部署和生产部署。这有助于确保向用户发布经过测试的稳定版连接器。
维护不同版本的代码
您使用 Apps 脚本开发社区连接器时,应该分别针对生产和开发维护不同版本的连接器代码。此外,您还应该熟悉如何部署不同的版本。
要维护不同版本的 Apps 脚本项目,请参阅 Apps 脚本的版本文档。
创建不同的部署
如需了解如何创建部署,请参阅创建版本控制的部署。
向现有部署添加更新
如果您要发布连接器或与其他用户共享,则将来可能需要提供补丁程序或更新。为此,请修改部署列表中的现有部署并选择要部署的版本。这样一来,用户便无需执行任何其他操作,而且会自动收到更新。
如需了解如何修改部署,请参阅修改版本化部署。
最佳做法:分别保留 HEAD、测试和正式版部署
最新版本 (HEAD) 部署将始终包含最新版本的代码。此部署应仅用于开发目的。除了 HEAD 部署之外,您还应该有测试部署和生产部署。在开发连接器时,请维护代码的增量版本,然后将适当的版本分配到测试和生产部署。