Я использую Heroku Platform API, я могу создать слаг, и даже вызов релиза успешен.
{ id: '',
name: 'dgfdgfd' },
created_at: '2019-10-07T17:10:24Z',
description: 'Deploy',
status: 'succeeded',
id: '8c19ea62-cfac-4707-98ab-38e7c3135c2d',
slug: { id: 'bc547fc6-b63d-4afd-91e5-5e2267941c31' },
updated_at: '2019-10-07T17:10:24Z',
user:
{ email: 'test@gmail.com',
id: 'dsfsdfsd' },
version: 28,
current: true,
output_stream_url: null }
Но приложение по-прежнему не работает. Размер пули также доступен, что означает, что у меня есть некоторые файлы. 48.0 B из 500 MiB
Указан правильный код для загрузки файла tar.
const response = await fetch(slugResult.blob.url, {
method: 'PUT',
body:
@$ndomdircasts/slug.tgz,
headers: {
'Content-Type': ''
}
});
Другая проблемая не могу подключиться к консоли из Dashboard, ниже находится журнал: 2019-10-07T17:13:06.376752+00:00 heroku[run.9349]: State changed from starting to complete
2019-10-07T17:13:06.152286+00:00 app[api]: Starting process with command
bash by user santosh.yadav198613@gmail.com
2019-10-07T17:23:26.431743+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=ngx-deploy-demo.herokuapp.com request_id=01e1a77a-ba5c-4268-afa8-877bdb409092 fwd="157.33.139.8" dyno= connect= service= status=503 bytes= protocol=https
2019-10-07T17:23:29.269186+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=ngx-deploy-demo.herokuapp.com request_id=e1b356e3-e3ad-4737-9b7f-82e18ad51139 fwd="157.33.139.8" dyno= connect= service= status=503 bytes= protocol=https
Обновление Я понял, что slug.tgz должен содержать папку приложения и только файлы внутриПапка приложения будет использоваться. Это, но все еще не работает.
Обновление Это сделано сейчас.