apps.upload() cria uma aplicação do zero a partir de um .zip de código. É o principal ponto de entrada para colocar uma aplicação nova no ar via SDK.
Exemplo completo
Parâmetro zipFile
FileInput
required
Conteúdo do
.zip a ser enviado. Aceita Buffer, Blob, ArrayBuffer ou Uint8Array.Parâmetro options
string
Nome de exibição da aplicação.
string
Linguagem/runtime da aplicação (ex:
node, python).string
Comando de start customizado, sobrescrevendo o padrão detectado.
string | number
Limite de memória em MB.
string
Subdomínio desejado para a aplicação. Depois de criada, esse subdomínio pode ser consultado e ter um domínio customizado apontado para ele — veja Domínios.
options são opcionais e omitidos da requisição quando não informados — o SDK só anexa ao FormData os campos presentes.
Parâmetro fileName
string
default:"app.zip"
Nome do arquivo enviado no campo
file do multipart/form-data.Resposta — UploadAppResponse
Substituir código de uma app existente
Para reimplantar código em uma aplicação já criada, use
apps.commit() em vez de apps.upload().
