Commit Graph

461 Commits

Author SHA1 Message Date
caesay
f2d34952cb Include vpk in code coverage 2024-01-09 12:08:40 +00:00
Caelan Sayler
e5ce05fb86 Add initial code for linux 2024-01-09 09:39:22 +00:00
Caelan Sayler
2016aac5ff Rename Osx project to Unix 2024-01-09 09:39:22 +00:00
caesay
771cddec46 Add more progress to OSX commands 2024-01-09 09:39:22 +00:00
Caelan Sayler
3ccde34083 Convert OSX to new Packaging format 2024-01-09 09:39:22 +00:00
Caelan Sayler
efac37a7ef Progress reporting for code signing 2024-01-09 09:39:22 +00:00
Caelan Sayler
f310d57ea8 Disable test parallelization to stop race condition failures 2024-01-09 09:39:22 +00:00
Caelan Sayler
ae76fa45e3 Nuspec needs to be final form a lot sooner in package build 2024-01-09 09:39:22 +00:00
Caelan Sayler
a4922c8bf5 Implement new pack file exclusions 2024-01-09 09:39:22 +00:00
Caelan Sayler
0427a8848b Add console progress bars with Spectre & add more parallelism 2024-01-09 09:39:22 +00:00
Caelan Sayler
af943e08bd More robust shortcut tests & bug fix 2024-01-08 17:02:26 +00:00
Caelan Sayler
b14a78ac7e delete releases after they are created (github deploy test) 2024-01-08 14:53:20 +00:00
Caelan Sayler
468d518711 Fix shortcut hook/updateOnly bug and add test 2024-01-08 14:47:57 +00:00
Caelan Sayler
a4ca6d01e7 Missing parenthesis on github ci test 2024-01-08 13:20:57 +00:00
caesay
b5c37ae78c Fix osx github tests 2024-01-08 13:12:32 +00:00
Caelan Sayler
87f65e1ea2 Add full framework tests on windows 2024-01-08 11:59:53 +00:00
Caelan Sayler
8cf8b59142 Remove some unused runtime properties and add some tests 2024-01-08 11:49:46 +00:00
Caelan Sayler
eceeb411e5 Update test asset filenames (bd6c582c) 2024-01-08 11:03:57 +00:00
Caelan Sayler
65bd274a7d Add test coverage for GitHub and fix JSON error 2024-01-08 10:58:49 +00:00
Caelan Sayler
2e7ffeb883 Code cleanup 2024-01-04 16:28:42 +00:00
Caelan Sayler
38c7a28b9a Downgrade msft logging dependency to lowest supported 2024-01-04 16:18:13 +00:00
Caelan Sayler
acfb8c2ecc Add legacy migration code & tests 2024-01-04 13:49:41 +00:00
Caelan Sayler
d8a969816a Add legacy migration test app 2024-01-04 11:09:25 +00:00
Caelan Sayler
fdfcfe1160 Add apply Rust test 2024-01-03 22:20:32 +00:00
Caelan Sayler
07fca1a5f5 Add rust command integration tests 2024-01-03 22:07:46 +00:00
caesay
8ebc959bc9 Sort out OSX tests 2024-01-03 18:20:31 +00:00
Caelan Sayler
99f66c581a Refactor channels, deployment repositories 2024-01-03 17:16:50 +00:00
caesay
e31643380a Fix update resolution in osx test 2024-01-01 15:17:11 +00:00
Caelan Sayler
a3c5d1cd87 Copy update.exe in unit test instead of unit test check 2024-01-01 14:13:28 +00:00
caesay
90fb5cd38d Refactor osx commands to be more similar to windows 2024-01-01 10:45:46 +00:00
Caelan Sayler
877cfc49b0 Fix shortcut string issues. 2023-12-31 22:38:15 +00:00
Caelan Sayler
caf1e688b6 Prevent building packages for non-aware apps 2023-12-31 21:52:34 +00:00
Caelan Sayler
1c0aa616bd Fix delta generation / apply 2023-12-31 15:54:34 +00:00
Caelan Sayler
fe18fe42b4 Update application hooks 2023-12-31 12:10:24 +00:00
Caelan Sayler
a482c69222 Add missing fixtures 2023-12-31 11:51:47 +00:00
Caelan Sayler
374996f481 Remove more usages of "Squirrel" 2023-12-31 11:23:38 +00:00
Caelan Sayler
1d20f014d6 Rename classes and namespaces 2023-12-31 11:09:44 +00:00
Caelan Sayler
eff71d9b3f Rename to Velopack 2023-12-31 11:01:56 +00:00
Caelan Sayler
1ad0b01eda Refactor cli and add delta commands 2023-12-30 17:41:45 +00:00
Caelan Sayler
66b214252e Restructure test code a bit 2023-12-30 15:39:45 +00:00
Caelan Sayler
a69bdd5e88 Move fixtures directory and clean up locator 2023-12-30 15:27:25 +00:00
Caelan Sayler
1e08addb52 Switch to using Zstd for delta patch/apply. 2023-12-30 13:28:20 +00:00
Caelan Sayler
a3a8e319bd Add test for automatic update 2023-12-26 20:45:38 +00:00
Caelan Sayler
ce35a294db Add squirrel app builder / hook manager 2023-12-26 20:20:14 +00:00
Caelan Sayler
ad4fdb4208 Some utility code clean up 2023-12-26 13:28:55 +00:00
Caelan Sayler
4c7eacbdb7 throw exit code after printing test output 2023-12-26 12:34:51 +00:00
Caelan Sayler
5c1863f6f7 Test still hanging only on ci 2023-12-26 11:47:28 +00:00
Caelan Sayler
1ab77e0de3 Run windows integration tests with cmd /c to fix random test hangs 2023-12-26 11:32:30 +00:00
Caelan Sayler
f844e0b965 Update nuget packages 2023-12-26 10:24:15 +00:00
Caelan Sayler
97de1dd0da disable integration tests for now 2023-12-26 02:05:10 +00:00