From 43b69faed6138bac7b4c6181981203df5fdeffee Mon Sep 17 00:00:00 2001 From: Stef Heyenrath Date: Thu, 25 Oct 2018 20:18:33 +0200 Subject: [PATCH] remove appveyor (#218) --- README.md | 1 - WireMock.Net Solution.sln | 1 - appveyor.yml | 60 --------------------------------------- 3 files changed, 62 deletions(-) delete mode 100644 appveyor.yml diff --git a/README.md b/README.md index 996623fb..617a6e62 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,6 @@ A C# .NET version based on [mock4net](https://github.com/alexvictoor/mock4net) w |   **Issues** | [![GitHub issues](https://img.shields.io/github/issues/WireMock-Net/WireMock.Net.svg)](https://github.com/WireMock-Net/WireMock.Net/issues) | | | | | ***Quality*** |   | -|   **Build AppVeyor** | [![Build status AppVeyor](https://ci.appveyor.com/api/projects/status/b3n6q3ygbww4lyls?svg=true)](https://ci.appveyor.com/project/StefH/wiremock-net) | |   **Build Azure** | [![Build Status Azure](https://stef.visualstudio.com/WireMock.Net/_apis/build/status/WireMock.Net)](https://stef.visualstudio.com/WireMock.Net/_build/latest?definitionId=7) | |   **CodeFactor** | [![CodeFactor](https://www.codefactor.io/repository/github/wiremock-net/wiremock.net/badge)](https://www.codefactor.io/repository/github/wiremock-net/wiremock.net) |   **Sonar Quality Gate** | [![Sonar Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=wiremock&metric=alert_status)](https://sonarcloud.io/project/issues?id=wiremock) | diff --git a/WireMock.Net Solution.sln b/WireMock.Net Solution.sln index 3bccf3d9..12a00294 100644 --- a/WireMock.Net Solution.sln +++ b/WireMock.Net Solution.sln @@ -8,7 +8,6 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{197A0EE3-94E5-4807-BBCF-2F1BCA28A6AE}" ProjectSection(SolutionItems) = preProject .runsettings = .runsettings - appveyor.yml = appveyor.yml azure-pipelines-linux.yml = azure-pipelines-linux.yml azure-pipelines.yml = azure-pipelines.yml build-info.md = build-info.md diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index e71667f4..00000000 --- a/appveyor.yml +++ /dev/null @@ -1,60 +0,0 @@ -os: Visual Studio 2017 - -version: 1.0.4.{build} - -configuration: -- Debug - -init: -- ps: $Env:LABEL = "CI" + $Env:APPVEYOR_BUILD_NUMBER.PadLeft(5, "0") - -# install dotnet SDK and dotnet-sonarscanner -install: -- ps: Start-FileDownload 'https://download.microsoft.com/download/4/0/9/40920432-3302-47a8-b13c-bbc4848ad114/dotnet-sdk-2.1.302-win-x64.exe' -- cmd: dotnet-sdk-2.1.302-win-x64.exe /quiet -- ps: $env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE = "true" -- dotnet tool install --global dotnet-sonarscanner - -# https://www.appveyor.com/docs/build-configuration/#secure-variables -# However, secure variables are not decoded during Pull Request builds which prevents someone from submitting PR with malicious build script displaying those variables. In more controlled environment through with a trusted team and private GitHub repositories there is an option on General tab of project settings to allow secure variables for PRs. -# See also https://medium.com/@stef.heyenrath/how-to-fix-sonarcloud-issue-in-a-github-pr-when-using-appveyor-integration-8909b49406b4 -environment: - PATH: $(PATH);$(PROGRAMFILES)\dotnet\ - COVERALLS_REPO_TOKEN: - secure: Eq/3VV5DVAeQAlQhe6hvy21IYPo5uY4fWKxvC4pxdq3giJzcwFp1QxBvRpXJ8Wkw - SONAR_TOKEN: - secure: guog1+ttdnlD8sVgvizlewksm3qbO7dy2oZUcR8WhurWYvdOByinxXo732hmSaMT - - -before_build: -- dotnet restore .\src\WireMock.Net\WireMock.Net.csproj -- dotnet restore .\src\WireMock.Net.Standalone\WireMock.Net.Standalone.csproj -- dotnet restore .\test\WireMock.Net.Tests\WireMock.Net.Tests.csproj - - -build_script: -# Begin SonarScanner -# - ps: 'if (-Not $env:APPVEYOR_PULL_REQUEST_NUMBER) { & dotnet sonarscanner begin /k:"wiremock" /d:sonar.organization="stefh-github" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.login="$env:SONAR_TOKEN" /v:"$env:APPVEYOR_BUILD_NUMBER" /d:sonar.cs.opencover.reportsPaths="$env:CD\coverage.xml" }' - -# build WireMock.Net -- dotnet build .\src\WireMock.Net\WireMock.Net.csproj -c %CONFIGURATION% - -# build WireMock.Net.Standalone -- dotnet build .\src\WireMock.Net.Standalone\WireMock.Net.Standalone.csproj -c %CONFIGURATION% - -# build WireMock.Net.Tests (net452 and net462) -- dotnet build .\test\WireMock.Net.Tests\WireMock.Net.Tests.csproj -c %CONFIGURATION% - - -test_script: -- nuget.exe install OpenCover -ExcludeVersion -- nuget.exe install coveralls.net -ExcludeVersion -Version 0.7.0 -- pip install codecov - -- cmd: '"OpenCover\tools\OpenCover.Console.exe" -target:dotnet.exe -targetargs:"test test\WireMock.Net.Tests\WireMock.Net.Tests.csproj --no-build --framework net452" -output:coverage.xml -returntargetcode -register:user -filter:"+[WireMock.Net]* +[WireMock.Net.StandAlone]* -[WireMock.Net.Tests*]*" -nodefaultfilters -returntargetcode -oldstyle -searchdirs:".\test\WireMock.Net.Tests\bin\%CONFIGURATION%\net452"' -- codecov -f "coverage.xml" -- coveralls.net\tools\csmacnz.Coveralls.exe --opencover -i .\coverage.xml - - -# End SonarScanner -# - ps: 'if (-Not $env:APPVEYOR_PULL_REQUEST_NUMBER) { & dotnet sonarscanner end /d:sonar.login="$env:SONAR_TOKEN" }' \ No newline at end of file