| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- version: 1.0.0-alpha1-{build}
- pull_requests:
- do_not_increment_build_number: true
- image: Visual Studio 2017
- configuration: Appveyor
- environment:
- DOCKER_USER:
- secure: goDG0WJjQvZlOe655QTbdA==
- DOCKER_PASS:
- secure: ONZZJySikYvgDWkBai0mZw==
- before_build:
- - ps: >-
- cd src
- dotnet restore
- choco install opencover.portable
- choco install codecov
- build:
- project: ./src/
- parallel: false
- verbosity: minimal
- test_script:
- - ps: >-
- cd ..\tests
- OpenCover.Console.exe -oldstyle -register:user -target:"C:\Program Files\dotnet\dotnet.exe" -targetargs:"test" -output:".\test_coverage.xml"
- codecov -f "test_coverage.xml"
- deploy_script:
- - ps: >-
- # docker tag minecase.gateway sunnycase/minecase.gateway:ci-latest-nanoserver
- #
- # docker tag minecase.server sunnycase/minecase.server:ci-latest-nanoserver
- #
- # IF ($env:APPVEYOR_REPO_BRANCH -eq "master")
- # {
- # docker login -u="$env:DOCKER_USER" -p="$env:DOCKER_PASS"
- #
- # docker push sunnycase/minecase.gateway
- #
- # docker push sunnycase/minecase.server
- # }
|