小编Tam*_*moj的帖子

YAML_FILE_ERROR消息:容器标签的数量错误,预期为1

我是AWS CodePipeline的新手,并且在AWS CodeBuild上遇到此错误

“ YAML_FILE_ERROR消息:容器标签的数量错误,预期为1”

我为aspnet core 2.1项目设置了带有CodeBuild和CloudFormation的AWS CodePipeline。这是我的buildspec.yml

 {
  "name": "Utility",
  "source": {
    "type": "S3",
     "location": "<location>/windows-dotnetcore.zip"
 },
    "artifacts": {
    "type": "S3",
    "location": "<location>",
    "packaging": "ZIP",
    "name": "Utility.zip"
  },
  "environment": {
  "type": "LINUX_CONTAINER",
  "image": "aws/codebuild/dot-net:core-2.1",
  "computeType": "BUILD_GENERAL1_SMALL"
 },
 "serviceRole": "<value>",
 "encryptionKey": "<value>"
 }
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-codebuild

3
推荐指数
2
解决办法
1696
查看次数

软件包Amazon.Lambda.Tools 3.0.1与netcoreapp2.1(.NETCoreApp,Version = v2.1)不兼容。

我已经安装了dotnet工具。

安装--global Amazon.Lambda.Tools --version 3.0.1并尝试在.net核心项目2.1中使用。我在设置项目文件时遇到此错误。

 <ItemGroup>
    <DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="3.0.1" />
 </ItemGroup>  
Run Code Online (Sandbox Code Playgroud)

但我收到此错误。

软件包Amazon.Lambda.Tools 3.0.1与netcoreapp2.1(.NETCoreApp,Version = v2.1)不兼容。软件包Amazon.Lambda.Tools 3.0.1支持:netcoreapp2.1(.NETCoreApp,Version = v2.1)

救命??

amazon-web-services aws-sdk aws-lambda

2
推荐指数
1
解决办法
1515
查看次数