Я создал простое приложение .Net Core Serverless для AWS Lambda.Когда я публикую в AWS из Visual Studio, все имеет смысл - профиль устанавливается с помощью ключа IAM, и все хорошо.
Но я решил внедрить CI / CD с Bitbucket, и я не уверен, как публикация в AWS все еще работает?Где хранится информация профиля?Как команда deploy-serverless узнает, какой профиль использовать ...
Вот файл yml для контекста:
image: microsoft/dotnet:sdk
pipelines:
default:
- step:
caches:
- dotnetcore
deployment: test
script: # Modify the comma`nds below to build your repository.
- apt-get update && apt-get install -y
- apt-get install --reinstall zip -y
- cd MyApplication
- dotnet build
- dotnet tool install -g Amazon.Lambda.Tools
- export PATH="$PATH:/root/.dotnet/tools"
- dotnet-lambda deploy-serverless