Внутреннее развертывание нескольких приложений в другом приложении - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть набор приложений .net в качестве веб-сайта.У каждого приложения есть web.config, и у них есть определенные ключи для получения относительного пути к другим приложениям.

Как мне добиться этого в AWS Elastic BeanStalk.

I tried with placing each applications in parallel and zipped with the manifest file by adding iispath of the appbundle and it is working.

`{
  "manifestVersion":  1,
  "deployments": {
    "aspNetCoreWeb": [
      {
        "name": "IDP",
        "parameters": {
          "appBundle": "IDP.zip",
          "iisPath": "/"
        }
      },
      {
        "name": "API",
        "parameters": {
          "appBundle": "IDP API.zip",
          "iisPath": "/api"
        }
      }
}`

На самом деле я хочу развернуть внутреннев другом приложении, например,

    IDP
      1. API
      2. UMS
      3. DS
         3a. API
         3b. Service

Моя структура папок уже в вышеуказанном формате, поэтому мне не нужно менять путь ссылки в web.config.Если я размещаю zip-файлы параллельно для публикации, мне нужно изменить путь ссылки в каждом приложении.

Есть ли способ публикации, как есть, без изменения структуры папки для публикации?

...