I deployment ti consentono di rendere il tuo connettore della community disponibile per l'uso e il test. Il deployment Head viene creato per impostazione predefinita in Apps Script e conterrà sempre la versione funzionante corrente del codice. Tuttavia, puoi avere deployment aggiuntivi basati su versioni diverse del connettore della community. Ad esempio, oltre al deployment Head, devi avere un deployment di tipo Test e un deployment Production. Ciò contribuisce a garantire che agli utenti venga rilasciata una versione stabile e testata del connettore.
Conserva versioni diverse del codice
Durante lo sviluppo del Connettore della community in Apps Script, devi mantenere versioni separate del codice del connettore per la produzione e lo sviluppo. Dovresti anche acquisire familiarità con il deployment di versioni diverse.
Per gestire versioni diverse del progetto Apps Script, consulta la documentazione sulle versioni per Apps Script.
Crea deployment separati
Per istruzioni su come creare i deployment, vedi Creare un deployment con il controllo delle versioni.
Aggiungere aggiornamenti a un deployment esistente
Se pubblichi o condividi il connettore con altri utenti, potresti voler fornire patch o aggiornamenti in futuro. Per farlo, modifica il deployment esistente nell'elenco dei deployment e scegli la versione di cui vuoi eseguire il deployment. In questo modo gli utenti non dovranno fare altro e riceveranno automaticamente l'aggiornamento.
Per istruzioni su come modificare i deployment, vedi Modificare un deployment con il controllo delle versioni.
Best practice: mantenere i deployment HEAD, di test e di produzione separati
Il deployment della versione più recente (HEAD) conterrà sempre la versione più recente del codice. Questo deployment deve essere utilizzato solo a scopo di sviluppo. Oltre al deployment HEAD, dovresti avere un deployment di tipo Test e un deployment di produzione. Durante lo sviluppo del connettore, mantieni le versioni incrementali del codice e assegna le versioni appropriate ai deployment di test e produzione.