Я пытаюсь создать конвейер CI с GitHub, Travis CI и AWS ECS.Когда я выполняю push commit для master ветки, я получаю ошибку в travis CI: «Не удалось разобрать .travis.yml».Я не могу понять, где проблема.Трэвис не предоставляет больше информации об ошибке.
Существует код, который я использую:
.travis.yml
language: csharp
dist: trusty
sudo: required
mono: none
dotnet: 2.0.0
branches:
only:
- master
before_script:
- chmod -R a+x scripts
script:
- ./scripts/dotnet-build.sh
- ./scripts/dotnet-publish.sh
- ./scripts/docker-publish-travis.sh
dotnet-build.sh
dotnet restore
dotnet build
dotnet-publish.sh
dotnet publish ./BookMeMobi2 -c Release -o ./bin/Docker
dotnet-publish-travis.sh
pip install --user awscli
eval $(aws ecr get-login --no-include-email --region eu-central-1)
docker build -t bookmemobi2 .
docker ps
docker tag bookmemobi2:latest 601510060817.dkr.ecr.eu-central-1.amazonaws.com/bookmemobi2:latest
docker push 601510060817.dkr.ecr.eu-central-1.amazonaws.com/bookmemobi2:latest
Я не знаю, в чем проблема.Не могли бы вы помочь мне?