Я привык писать проекты .NET, где процесс развертывания выглядит примерно так: «запустите эту однострочную команду без специальных учетных данных, чтобы сообщить файлу .sln опубликовать себя в Azure».
Я надеялся, что проекты узлов могут быть выполнены аналогично безболезненно, возможно, с использованием файла «Опубликовать профиль», который может предоставить Azure? Но все, что я нашел до сих пор, кажется довольно болезненным и включает в себя написание сценариев для ручной передачи файлов ssh или ftp на сервер Azure и жесткого кодирования различных учетных данных в сценарии. Все это чувствует себя очень ... хаки?
Это просто TheWayThingsAre? Или я смотрел на старые инструкции? Или я что-то упускаю?
Каков рекомендуемый способ развертывания проекта CRA, разработанного в VSCode, в Azure через Jenkins2?