Я создал код сборки aws для проекта .Net, он работает правильно, но не генерирует никаких выходных данных. Как я могу получить выходные данные для этой сборки кода? - PullRequest
0 голосов
/ 07 октября 2019

У меня есть этот проект в .net, репозиторий в GIT, я определил сборку кода, проект его сборки без каких-либо проблем, но он не генерирует никакого вывода? где я могу найти выходные данные, которые я могу развернуть в AWS lambda? ниже мой yml для сборки. версия: 0.2

#env:
  #variables:
     # key: "value"
     # key: "value"
  #parameter-store:
     # key: "value"
     # key: "value"
  #git-credential-helper: yes

phases:
  install:
    #If you use the Ubuntu standard image 2.0 or later, you must specify runtime-versions.
    #If you specify runtime-versions and use an image other than Ubuntu standard image 2.0, the build fails.
    runtime-versions:
       dotnet: 2.2
      # name: version
    #commands:
      # - command
      # - command
  #pre_build:
    #commands:
      # - command
      # - command
  build:
    commands:
      dotnet build GoTaskmeAPI_AWS.sln  --configuration  Release
      # - command
  #post_build:
    #commands:
      # - command
      # - command
#artifacts:
# files:
 #   - /*
    # - location
  #name: $(date +%Y-%m-%d)
  #discard-paths: yes
  #base-directory: location
#cache:
  #paths:
    # - paths

1 Ответ

0 голосов
/ 07 октября 2019

Вы имеете в виду журналы сборки? Если да, то, похоже, вы не включили журналы CloudWatch для проекта сборки.

В своем проекте сборки перейдите в «Правка»> «Журналы», затем установите флажок «Журналы CloudWatch - необязательно». Запустите сборку еще раз и посмотрите, поможет ли это. Я предполагаю, что роль службы CodeBuild уже имеет необходимые разрешения для записи в CloudWatch.

...