From 2f88c579eb48991f5262e229466f417a459c66d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Wed, 9 Oct 2019 23:20:19 +0200 Subject: [PATCH 1/6] Try to push on Github Package Repository --- NBi.sln | 1 + appveyor.yml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/NBi.sln b/NBi.sln index d1bafe79e..671d9dfda 100644 --- a/NBi.sln +++ b/NBi.sln @@ -9,6 +9,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NBi.Testing", "NBi.Testing\ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".project", ".project", "{DA70ECE5-216D-43A1-9E14-902E06050B8E}" ProjectSection(SolutionItems) = preProject + appveyor.yml = appveyor.yml AssemblyInfo.cs = AssemblyInfo.cs EndProjectSection EndProject diff --git a/appveyor.yml b/appveyor.yml index 6cc2ba098..3332f3aed 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -48,3 +48,10 @@ deploy: secure: +E89GuWTCkM1DpiRGoO3oRLIvLIjb8aPsHqNvga0ID/xdUx0cvDjI7XVdF12rmEm on: branch: /^(develop|feature\/.+|hotfix\/.+)$/ +- provider: NuGet + server: https://nuget.pkg.github.com/Seddryck/index.json + username: Seddryck + api_key: + secure: vmXLz/XAhXz3eNJPtg5mP78yhliNVtPy4ieiwuGD9Ym47b5CvdXLT0B4tr/VHDoX + on: + branch: /^(develop|feature\/.+|hotfix\/.+)$/ \ No newline at end of file From 92c981b3b1b2284fde18a86adfc6a994e6bda8d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Wed, 9 Oct 2019 23:34:09 +0200 Subject: [PATCH 2/6] Retry --- appveyor.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 3332f3aed..eae94bd60 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -16,11 +16,11 @@ after_build: $nuget_version = "$env:GitVersion_NuGetVersionV2" .\.packages\package-NBi.ps1 $nuget_version -test_script: -- cmd: >- - nunit3-console NBi.Testing.Core\bin\debug\NBi.Testing.Core.dll NBi.Testing.Framework\bin\debug\NBi.Testing.Framework.dll NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll NBi.Testing.Xml\bin\debug\NBi.Testing.Xml.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor - - nunit-console-x86 NBi.Testing\bin\debug\NBi.Testing.dll /exclude:Olap,Etl,WindowsService,ReportServerDB,LocalSQL +#test_script: +#- cmd: >- +# nunit3-console NBi.Testing.Core\bin\debug\NBi.Testing.Core.dll NBi.Testing.Framework\bin\debug\NBi.Testing.Framework.dll NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll NBi.Testing.Xml\bin\debug\NBi.Testing.Xml.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor +# +# nunit-console-x86 NBi.Testing\bin\debug\NBi.Testing.dll /exclude:Olap,Etl,WindowsService,ReportServerDB,LocalSQL artifacts: - path: NBi.NUnit.Runtime\bin\Debug From ad00d9eb1cea37fc2ab502d69dc985c3b8c4ed76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Wed, 9 Oct 2019 23:41:10 +0200 Subject: [PATCH 3/6] retry --- appveyor.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index eae94bd60..d11eae9bc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -16,12 +16,10 @@ after_build: $nuget_version = "$env:GitVersion_NuGetVersionV2" .\.packages\package-NBi.ps1 $nuget_version -#test_script: -#- cmd: >- -# nunit3-console NBi.Testing.Core\bin\debug\NBi.Testing.Core.dll NBi.Testing.Framework\bin\debug\NBi.Testing.Framework.dll NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll NBi.Testing.Xml\bin\debug\NBi.Testing.Xml.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor -# -# nunit-console-x86 NBi.Testing\bin\debug\NBi.Testing.dll /exclude:Olap,Etl,WindowsService,ReportServerDB,LocalSQL - +test_script: +- cmd: >- + nunit3-console NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor + artifacts: - path: NBi.NUnit.Runtime\bin\Debug name: Framework From 35091a545490786575fda1cbfb2fb996f85c883a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Wed, 9 Oct 2019 23:56:44 +0200 Subject: [PATCH 4/6] Change to nuspec file --- .packages/NBi.Extensibility/NBi.Extensibility.nuspec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.packages/NBi.Extensibility/NBi.Extensibility.nuspec b/.packages/NBi.Extensibility/NBi.Extensibility.nuspec index 648f52e44..acfabfd16 100644 --- a/.packages/NBi.Extensibility/NBi.Extensibility.nuspec +++ b/.packages/NBi.Extensibility/NBi.Extensibility.nuspec @@ -3,10 +3,10 @@ NBi.Extensibility $version$ - Cédric L. Charlier - Cédric L. Charlier - https://github.com/Seddryck/NBi/blob/master/LICENSE - http://www.nbi.io + Seddryck + Seddryck + Apache-2.0 + https://github.com/Seddryck/NBi https://raw.githubusercontent.com/Seddryck/nbi/gh-pages/img/logo-2x.png false Extensibility points of NBi. @@ -14,5 +14,6 @@ Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ Copyright 2013-$thisYear$ Test NBi SQL SSAS SSIS SSRS + \ No newline at end of file From 7fca4803c0f748578d3c2997a47c6c02a1a1d87f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Thu, 10 Oct 2019 00:01:27 +0200 Subject: [PATCH 5/6] Update to all the nuspec files --- .../NBi.Extensibility/NBi.Extensibility.nuspec | 4 ++-- .../NBi.Framework.Tools.nuspec | 17 +++++++++-------- .packages/NBi.Framework/NBi.Framework.nuspec | 17 +++++++++-------- 3 files changed, 20 insertions(+), 18 deletions(-) diff --git a/.packages/NBi.Extensibility/NBi.Extensibility.nuspec b/.packages/NBi.Extensibility/NBi.Extensibility.nuspec index acfabfd16..d07e39848 100644 --- a/.packages/NBi.Extensibility/NBi.Extensibility.nuspec +++ b/.packages/NBi.Extensibility/NBi.Extensibility.nuspec @@ -11,9 +11,9 @@ false Extensibility points of NBi. This package contains the interfaces to implement to extend NBi features. Testing framework (add-on to NUnit) for Business Intelligence. It supports the Microsoft Data platform (SQL Server Database engine, SSIS, SSAS, SSRS) but also MySQL, PostgreSQL and other solutions. - Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ + Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ Copyright 2013-$thisYear$ Test NBi SQL SSAS SSIS SSRS - + \ No newline at end of file diff --git a/.packages/NBi.Framework.Tools/NBi.Framework.Tools.nuspec b/.packages/NBi.Framework.Tools/NBi.Framework.Tools.nuspec index b753da1b0..9467b9708 100644 --- a/.packages/NBi.Framework.Tools/NBi.Framework.Tools.nuspec +++ b/.packages/NBi.Framework.Tools/NBi.Framework.Tools.nuspec @@ -3,19 +3,20 @@ NBi.Framework.Tools $version$ - Cédric L. Charlier - Cédric L. Charlier - https://github.com/Seddryck/NBi/blob/master/LICENSE - http://www.nbi.io + Seddryck + Seddryck + Apache-2.0 + https://github.com/Seddryck/NBi https://raw.githubusercontent.com/Seddryck/nbi/gh-pages/img/logo-2x.png false This package contains the NBi framework and copy it to the tools folder. This package is not intended to be directly used by end-users. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual Studio This package contains the NBi framework and copy it to the tools folder. This package is not intended to be directly used by end-users. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual StudioTesting framework (add-on to NUnit) for Business Intelligence. It supports the Microsoft Data platform (SQL Server Database engine, SSIS, SSAS, SSRS) but also MySQL, PostgreSQL and other solutions. - Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ + Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ Copyright 2013-$thisYear$ Test NBi SQL SSAS SSIS SSRS - - $depList$ - + + + $depList$ + \ No newline at end of file diff --git a/.packages/NBi.Framework/NBi.Framework.nuspec b/.packages/NBi.Framework/NBi.Framework.nuspec index 2c493fbac..cb4c992dd 100644 --- a/.packages/NBi.Framework/NBi.Framework.nuspec +++ b/.packages/NBi.Framework/NBi.Framework.nuspec @@ -3,19 +3,20 @@ NBi.Framework $version$ - Cédric L. Charlier - Cédric L. Charlier - https://github.com/Seddryck/NBi/blob/master/LICENSE - http://www.nbi.io + Seddryck + Seddryck + Apache-2.0 + https://github.com/Seddryck/NBi https://raw.githubusercontent.com/Seddryck/nbi/gh-pages/img/logo-2x.png false This package contains the NBi framework and references all the dll to your project. This package is not intended to be directly used by end-users. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual Studio This package contains the NBi framework and references each dll to your project. This package is not intended to be directly used by end-users willing to create test-suites. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual StudioTesting framework (add-on to NUnit) for Business Intelligence. It supports the Microsoft Data platform (SQL Server Database engine, SSIS, SSAS, SSRS) but also MySQL, PostgreSQL and other solutions. - Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ + Check the release notes at https://github.com/Seddryck/NBi/releases/v$version$ Copyright 2013-$thisYear$ Test NBi SQL SSAS SSIS SSRS - - $depList$ - + + + $depList$ + \ No newline at end of file From 510f40029c566dc1261b7ffcfeb8b85dc18d70bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20L=2E=20Charlier?= Date: Thu, 10 Oct 2019 00:06:44 +0200 Subject: [PATCH 6/6] Reactivate all tests and change to only upload to GPR when beta or RC or release --- appveyor.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index d11eae9bc..a1ba88b26 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -18,8 +18,10 @@ after_build: .\.packages\package-NBi.ps1 $nuget_version test_script: - cmd: >- - nunit3-console NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor - + nunit3-console NBi.Testing.Core\bin\debug\NBi.Testing.Core.dll NBi.Testing.Framework\bin\debug\NBi.Testing.Framework.dll NBi.Testing.GenbiL\bin\debug\NBi.Testing.GenbiL.dll NBi.Testing.Xml\bin\debug\NBi.Testing.Xml.dll --where "cat!=Acceptance and cat!=Olap and cat!=Etl and cat!=WindowsService and cat!=ReportServerDB and cat!=LocalSQL" --result=myresults.xml;format=AppVeyor + + nunit-console-x86 NBi.Testing\bin\debug\NBi.Testing.dll /exclude:Olap,Etl,WindowsService,ReportServerDB,LocalSQL + artifacts: - path: NBi.NUnit.Runtime\bin\Debug name: Framework @@ -52,4 +54,11 @@ deploy: api_key: secure: vmXLz/XAhXz3eNJPtg5mP78yhliNVtPy4ieiwuGD9Ym47b5CvdXLT0B4tr/VHDoX on: - branch: /^(develop|feature\/.+|hotfix\/.+)$/ \ No newline at end of file + branch: develop +- provider: NuGet + server: https://nuget.pkg.github.com/Seddryck/index.json + username: Seddryck + api_key: + secure: vmXLz/XAhXz3eNJPtg5mP78yhliNVtPy4ieiwuGD9Ym47b5CvdXLT0B4tr/VHDoX + on: + APPVEYOR_REPO_TAG: true \ No newline at end of file