|
1 | | -version: 0.0.{build} |
| 1 | +version: 0.1.{build} |
2 | 2 | branches: |
3 | 3 | except: |
4 | 4 | - gh-pages |
5 | 5 | configuration: Release |
6 | 6 | platform: Any CPU |
7 | 7 | environment: |
8 | 8 | COVERALLS_REPO_TOKEN: |
9 | | - secure: QumHLwVevHVqpowzdjoBElUVa3eS5leJi5rsPdC/tnMuOkfvIRAa0yFDeuNlHNQy |
| 9 | + secure: Dnsrk2n+VNE4swcbTLXpfnHwUwTWT8TqMiMkthU6mq/ohNq9dA2rrSA6kdLDBKME |
10 | 10 | GH_TOKEN: |
11 | | - secure: i+mbJGwxQAkDjd6r1UfRMija3lDLQ2vNzL2kyrsYP5ycriFQtfBJQujoO+2dr+2u |
| 11 | + secure: ahCkoZZovsAAEZz8fc09QDIH1VMyE1e946JiMb3by8eyp1pacKDq/S7EI//S2lqB |
12 | 12 | install: |
13 | 13 | - cmd: >- |
14 | 14 | rm -rf packages |
@@ -74,4 +74,25 @@ after_build: |
74 | 74 | Write-Output "branchName is $branchName. Not generating documentation." |
75 | 75 | } |
76 | 76 | test_script: |
77 | | -- ps: "if((Test-Path -Path coverage))\n{\n rm coverage -r -force\n}\nNew-Item -path . -name coverage -itemtype directory\nForEach ($folder in (Get-ChildItem -Path C:\\projects\\dotnet-standard-sdk\\test -Directory)) { \n dotnet test $folder.FullName\n $openCover = 'C:\\projects\\dotnet-standard-sdk\\packages\\OpenCover.4.6.519\\tools\\OpenCover.Console.exe' \n $targetArgs = '-targetargs: test ' + $folder.FullName + ' -c Release -f netcoreapp1.0'\n $filter = '-filter:+[IBM.WatsonDeveloperCloud*]*-[*Tests*]*-[*Example*]*'\n & $openCover '-target:C:\\Program Files\\dotnet\\dotnet.exe' $targetArgs '-register:user' $filter '-oldStyle' '-mergeoutput' '-hideskipped:File' '-searchdirs:$testdir\\bin\\release\\netcoreapp1.0' '-output:coverage\\coverage.xml'\n}\n\nC:\\projects\\dotnet-standard-sdk\\packages\\ReportGenerator.2.4.5.0\\tools\\ReportGenerator.exe -reports:coverage\\coverage.xml -targetdir:coverage -verbosity:Error\n\nif($env:COVERALLS_REPO_TOKEN)\n{\n C:\\projects\\dotnet-standard-sdk\\packages\\coveralls.net.0.7.0\\tools\\csmacnz.Coveralls.exe --opencover -i coverage\\coverage.xml --useRelativePaths\n}\nelse\n{\n Write-Output \"There is no Coveralls Repo Token - not pushing coverage.\"\n}" |
| 77 | +- ps: "if((Test-Path -Path coverage))\n{\n rm coverage -r -force\n}\nNew-Item -path . -name coverage -itemtype directory\nForEach ($folder in (Get-ChildItem -Path C:\\projects\\dotnet-standard-sdk\\test -Directory)) { \n if(!$folder.Name.Contains(\"VisualRecognition\") -and !$folder.Name.Contains(\"Discovery\"))\n {\n dotnet test $folder.FullName\n $openCover = 'C:\\projects\\dotnet-standard-sdk\\packages\\OpenCover.4.6.519\\tools\\OpenCover.Console.exe' \n $targetArgs = '-targetargs: test ' + $folder.FullName + ' -c Release -f netcoreapp1.0'\n $filter = '-filter:+[IBM.WatsonDeveloperCloud*]*-[*Tests*]*-[*Example*]*'\n & $openCover '-target:C:\\Program Files\\dotnet\\dotnet.exe' $targetArgs '-register:user' $filter '-oldStyle' '-mergeoutput' '-hideskipped:File' '-searchdirs:$testdir\\bin\\release\\netcoreapp1.0' '-output:coverage\\coverage.xml'\n }\n}\n\nC:\\projects\\dotnet-standard-sdk\\packages\\ReportGenerator.2.4.5.0\\tools\\ReportGenerator.exe -reports:coverage\\coverage.xml -targetdir:coverage -verbosity:Error\n\nif($env:COVERALLS_REPO_TOKEN)\n{\n C:\\projects\\dotnet-standard-sdk\\packages\\coveralls.net.0.7.0\\tools\\csmacnz.Coveralls.exe --opencover -i coverage\\coverage.xml --useRelativePaths\n}\nelse\n{\n Write-Output \"There is no Coveralls Repo Token - not pushing coverage.\"\n}" |
| 78 | +artifacts: |
| 79 | +- path: '\src\IBM.WatsonDeveloperCloud\bin\$(configuration)\*.nupkg' |
| 80 | + name: IBM.WatsonDeveloperCloud |
| 81 | +- path: '\src\IBM.WatsonDeveloperCloud.Conversation\bin\$(configuration)\*.nupkg' |
| 82 | + name: IBM.WatsonDeveloperCloud.Conversation |
| 83 | +- path: '\src\IBM.WatsonDeveloperCloud.LanguageTranslator\bin\$(configuration)\*.nupkg' |
| 84 | + name: IBM.WatsonDeveloperCloud.LanguageTranslation |
| 85 | +- path: '\src\IBM.WatsonDeveloperCloud.PersonalityInsights\bin\$(configuration)\*.nupkg' |
| 86 | + name: IBM.WatsonDeveloperCloud.PersonalityInsights |
| 87 | +- path: '\src\IBM.WatsonDeveloperCloud.SpeechToText\bin\$(configuration)\*.nupkg' |
| 88 | + name: IBM.WatsonDeveloperCloud.SpeechToText |
| 89 | +- path: '\src\IBM.WatsonDeveloperCloud.TextToSpeech\bin\$(configuration)\*.nupkg' |
| 90 | + name: IBM.WatsonDeveloperCloud.TextToSpeech |
| 91 | +- path: '\src\IBM.WatsonDeveloperCloud.ToneAnalyzer\bin\$(configuration)\*.nupkg' |
| 92 | + name: IBM.WatsonDeveloperCloud.ToneAnalyzer |
| 93 | +deploy: |
| 94 | +- provider: NuGet |
| 95 | + api_key: |
| 96 | + secure: AaqUbQ5mJm8bYbpNH7GbAzYl45fZZHpqeNdtSd0wQNxjgYmLmvtMU5eByA/mkhxB |
| 97 | + on: |
| 98 | + branch: release |
0 commit comments