P-Storm
5c84de5400
Made Plugin Folder Unit tests & Expanding enviroment search ( #6600 )
...
* Made Plugin Folder Unit tests. Fixes '>' not recursive searching (with max). Added that paths with an UnauthorizedAccessException are ignored. Added expanding enviroment search.
* Fixed some merging errors
* Added feedback from review
* Made the change that ryanbodrug-microsoft suggested
* Stupid merge request... fixed
Co-authored-by: p-storm <paul.de.man@gmail.com>
2020-09-30 20:37:46 -07:00
Arjun Balgovind
ce835418cb
Enable localization on all folders under PowerToys root ( #6692 )
...
* Changed to repo root
* Removed backslash
* Revert testing change
* Add comment
2020-09-18 10:27:59 -07:00
P-Storm
3137aaa660
Create unit tests for Calculator plugin ( #6356 )
...
* Refactored logic and made it unit testable
* Changes after code review
* Added to build steps, and modified bracket to new class with unittest. Validates complexer cases now.
Co-authored-by: p-storm <paul.de.man@gmail.com>
2020-09-09 20:01:30 -07:00
Clint Rutkas
839d3f89d8
Update build-powertoys-ci.yml ( #6384 )
2020-09-08 10:24:33 -07:00
Enrico Giordani
5065239266
[CDPx] add bootstrapper symbols ( #6431 )
2020-09-08 18:59:57 +02:00
Enrico Giordani
c887f0ce5b
[chore] disable PowerRename unit tests in CI ( #6319 )
2020-09-03 12:59:54 +02:00
Arjun Balgovind
2a7bf7fb5b
[Localization] Add localization step to pipeline and enable localization on C# projects with resx/resw resource files ( #6033 )
...
* Added localization code to pipeline and created one LocProject json for Settings
* Fixed typo
* Reordered nuget source
* Moved nuget install to restore step
* Added FZ.rc file to LocProj
* Added FZ resx file and modified rc file
* Fixed file names
* Changed to check folder for LocProject files
* Updated folder
* Changed directory
* Changed to src directory
* Changed language set and name format, removed rc file localization
* Added all projects with resx/resw files
* Added newline to end of file
* Removed nuget source as it is not used
* Updated comments
* Fixed formatting of json file
* Move loc step to end
2020-08-19 16:10:15 -07:00
ryanbodrug-microsoft
8c98c7df29
attempting to run CI unittests for .netcore and .netframework projects ( #5886 )
...
* attempting to run CI unittests as seperate passes for .netframework and .netcore, based on assemblies.
* Mocking CSearchManager to avoid the following exception running in CI.
Retrieving the COM class factory for component with CLSID {7D096C5F-AC08-4F1F-BEB7-5C22C517CE39} failed due to the following error: 80070422 The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. (0x80070422).
* Setting proper connection string for unit test.
* Mocking sqlQuery with FilePath vs m*
* Temporarily Ignoring test that is throwing exception in CI.
2020-08-18 13:19:35 -07:00
Nkateko
ebd1a6406b
[Settings] Unit Tests Migration Feature Branch Merge ( #5754 )
...
* added MSTest project
* enabled settings tests run in the build pipeline
* re-added settings test project
* re-added test project and sample test
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* updated settings test output path
* updated output path for release config
* added xunit test project
* removed xunit test project
* fix build
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-ci.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-ci.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
2020-08-13 13:51:01 -07:00
Roy
90502f7553
Add Microsoft.Plugin.Uri.UnitTests to CI + Fix Tests ( #5878 )
...
Co-authored-by: Roy <royvou@hotmailcom>
2020-08-11 11:49:44 -07:00
Andrey Nekrasov
9b4574ad06
CI: add installer ( #5698 )
2020-08-06 16:12:20 +03:00
Andrey Nekrasov
dce3ee440b
bootstrapper: use a dedicated solution ( #5318 )
2020-08-05 17:20:50 +03:00
Clint Rutkas
704ca4eae2
reenabling multi-core ( #5279 )
...
Co-authored-by: Clint Rutkas <crutkas@microsoft.com>
2020-07-28 23:04:40 -07:00
Andrey Nekrasov
57e69080c9
CDPx: revert parallel msbuild building also in build-powertoys-ci.yml ( #5275 )
2020-07-28 09:23:23 -07:00
Andrey Nekrasov
d78f7a9303
CI: sign new binaries ( #5274 )
...
* CI: sign colorpicker binaries
* CI: sign SVGThumbnailProvider binaries
* CPDx: revert parallel project building
2020-07-28 09:16:09 -07:00
Andrey Nekrasov
47cb34d26b
chore: enable multiprocessor compilation ( #5272 )
2020-07-28 17:20:01 +03:00
Andrey Nekrasov
3796a5ef97
Autoupdate: implement updating bootstrapper utility ( #5204 )
2020-07-27 19:53:29 +03:00
Clint Rutkas
886cea56f3
bring on all tests ( #5118 )
...
* Update build-powertoys-steps.yml
bring on all tests
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* adding in runsetting
* Delete unit.tests.x64.runsettings
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
* Update build-powertoys-steps.yml
Co-authored-by: Clint Rutkas <crutkas@microsoft.com>
2020-07-23 09:24:16 -07:00
Enrico Giordani
b3eae80ece
[CI, test] add prefix to common lib test dll ( #4491 )
2020-06-25 18:04:50 +02:00
Enrico Giordani
b58d5b6066
[CI, test] add common lib unit tests ( #4489 )
2020-06-25 16:20:43 +02:00
Clint Rutkas
5f049beb04
Update pipeline.user.windows.yml
2020-06-01 16:10:34 -07:00
Clint Rutkas
26aa9727a1
Update pipeline.user.windows.yml
2020-06-01 15:21:38 -07:00
Clint Rutkas
3cef696a65
Update pipeline.user.windows.yml
2020-06-01 13:54:12 -07:00
Clint Rutkas
5680a34ec1
Update pipeline.user.windows.yml
2020-06-01 10:26:10 -07:00
stefansjfw
84a197299f
[KeyboardManager&Installer] Move Keyboard Manager to separat build&install folder ( #3949 )
...
* Move Keyboard Manager to separat build&install folder
* Update pipeline
2020-06-01 18:29:40 +02:00
Clint Rutkas
4307882fa8
Update pipeline.user.windows.yml
2020-06-01 09:01:44 -07:00
stefansjfw
8cc58d0b89
Move ImageResizer to separate folder ( #3868 )
2020-06-01 17:07:06 +02:00
Clint Rutkas
971fc462ab
Update pipeline.user.windows.yml
2020-06-01 07:44:19 -07:00
Clint Rutkas
4cc6c5ec35
Update pipeline.user.windows.yml
2020-05-31 22:19:50 -07:00
Clint Rutkas
cf53614721
Update pipeline.user.windows.yml
2020-05-31 21:05:02 -07:00
Clint Rutkas
efe84e58d7
Update pipeline.user.windows.yml
2020-05-31 15:45:35 -07:00
Clint Rutkas
cf59ad76fb
Update pipeline.user.windows.yml
2020-05-31 10:16:51 -07:00
Clint Rutkas
595b15fcd9
Update pipeline.user.windows.yml
2020-05-29 20:57:17 -07:00
Clint Rutkas
a104c7f0f8
Update pipeline.user.windows.yml
2020-05-29 20:49:54 -07:00
Clint Rutkas
059392d257
Update pipeline.user.windows.yml
2020-05-29 20:46:47 -07:00
Clint Rutkas
5a1b3da394
Update pipeline.user.windows.yml
2020-05-29 20:42:43 -07:00
Enrico Giordani
8f39697e3d
[CDPx] publish symbols ( #3864 )
2020-05-29 17:28:57 +02:00
vldmr11080
1cbcd41b17
[PowerRename] Move PowerRename module installation into separate folder ( #3821 )
...
* Move PowerRename module installation into separate folder.
* Update build pipeline.
* Correct order between modules.
2020-05-28 16:53:16 +02:00
stefansjfw
5ebd9eb577
[ShortcutGuide&Installer] Move Shortcut Guide to separate build and install folder ( #3810 )
...
* Move Shortcut Guide to separate build and install folder
* Rename shortcut_guide to ShortcutGuide
* Propagate change to the pipeline
2020-05-28 16:23:03 +02:00
Josh Soref
038c346500
spelling: calculator ( #3750 )
2020-05-27 08:22:18 -07:00
Andrey Nekrasov
c923e96f3e
sln: do not use PCH on CI ( #3106 )
2020-05-25 10:59:05 +03:00
Andrey Nekrasov
dd79834137
CI: remove unnecessary build commands ( #3300 )
2020-05-25 10:56:44 +03:00
Arjun Balgovind
32f74e41ef
Fix publish on local machines ( #3270 )
...
* Moved publishing to publish.cmd script
* Moved publish back to pre-build event
2020-05-20 09:55:17 -07:00
Arjun Balgovind
32b8a344a6
Moved publishing to publish.cmd script ( #3259 )
2020-05-20 09:35:02 -07:00
Enrico Giordani
42ba0a2642
[CDPx] update to use telemetry nuget package v2 ( #3087 )
2020-05-16 19:48:41 +02:00
ryanbodrug-microsoft
1ac3a9da4f
Revert "Remove binaries from signing list" ( #3078 )
...
* Revert "Remove binaries from signing list (#3029 )"
This reverts commit 64d9e9054c
.
* Removing wox.exe from cdpx build assemblies
2020-05-15 15:11:38 -07:00
Enrico Giordani
64d9e9054c
Remove binaries from signing list ( #3029 )
2020-05-14 15:02:59 -07:00
Clint Rutkas
b37695bc6f
Update build-powertoys-steps.yml
2020-05-14 11:57:58 -07:00
Yevhenii Holovachov
6e97d588e4
Updated .dll's and .exe's in pipeline.user.windows.yml ( #3012 )
2020-05-14 21:22:13 +03:00
Clint Rutkas
245b52d8e2
Update pipeline.user.windows.yml
2020-05-12 13:12:36 -07:00