Kevin Bost
c8688ebefb
Addressing PR feedback.
...
Moved the MSI generation to the Windows pack from the base class.
Renamed the enum to better reflect its purpose.
2025-02-02 19:47:42 +00:00
Kevin Bost
e9871e1656
Re-implemented msi installer based on Clowd.Squirrel
...
This re-implements the msi installer that was present inside of Clowd.Squirrel. This is hidden behind some hidden options.
2025-02-02 19:47:42 +00:00
Caelan Sayler
6eb35b8a81
Refactor projects & add NSwag codegen
2024-12-29 09:48:11 +00:00
Caelan Sayler
0c4359cfe8
Try and make legacy test more resilient
2024-12-01 19:18:37 +00:00
Caelan
3a84c1850c
Make test retry/delay more aggressive
2024-10-07 21:31:56 -06:00
Caelan
a130eed29b
Remove deprecated argument from tests
2024-10-07 21:31:56 -06:00
Kevin Bost
53b111d0c5
Add retry to make test more resilient.
2024-09-30 06:26:37 -06:00
Caelan
8347f29309
Refactor util into separate classes
2024-09-23 12:19:38 -06:00
Caelan
3128d34b14
Rework solution structure to allow more types of library projects ( #196 )
...
* Rename avalonia & wpf samples
* Rename rest of samples
* fix sample readme
* Fix compat util tests
* rename / move all src projects
* remove package lock files and move libC# again
* Add rust lib and cargo workspace
* Replace locksmith lib with new filelocksmith-rs library
* Deprecated type
* fix setup compile
* Use thiserror for error handling
* Rename some enums and formatting
* Add missing SHA256
* wip c++ library
* cpp wip
* alphabetize readme
* Try to get build working again
* Fix some conditionally compiled bits
* cross config should be in workspace root
* Fix PathHelper for new rust target dir
* Missed one old path to velopack.csproj
* remove obsolete coverage code
* testawareapp.exe no longer exists
2024-08-06 22:56:40 +01:00
Caelan
b9f7c707f5
Shortcut rework / Configure shortcuts on the vpk command line ( #165 )
2024-07-14 15:33:31 +01:00
Caelan Sayler
fb05f3fa44
Add retry to legacy tests
2024-06-11 08:37:51 +01:00
Caelan Sayler
bfb469566a
Add cross-compiling support
2024-06-04 21:23:57 +01:00
Caelan Sayler
6ecfba28ed
Bump up test timeout 1->3 minutes
2024-05-16 22:24:38 +01:00
Caelan Sayler
924de9d3c4
Fix packaging tests
2024-03-27 10:41:29 +00:00
Caelan Sayler
c8e3124864
Minor changes to spelling, comments, code style
2024-03-10 17:19:00 +00:00
Caelan Sayler
3f1d990939
Clean up formatting, make more rigid for #24
2024-02-11 18:46:20 +00:00
Kizari
f981258865
test: add new file check to delta test
...
This is the test that would have caught the issue where new files were not being applied from deltas.
2024-02-11 19:30:14 +01:00
Caelan Sayler
a3828fc6a6
Remove all unnecessary usings
2024-02-02 12:35:57 +00:00
Caelan Sayler
57deef3cf9
Add interactive console prompts
2024-01-30 12:28:26 +00:00
Caelan Sayler
90d685bb21
Decouple Spectre from Packaging, refactor command/compat
2024-01-25 21:28:18 +00:00
Caelan Sayler
dd66937075
Remove obsolete test
2024-01-25 11:04:08 +00:00
Caelan Sayler
79a0ae3dab
Check VelopackApp on compatible architectures
2024-01-24 11:44:01 +00:00
caesay
015a10ccc1
Skip unware test
2024-01-23 22:03:46 +00:00
Caelan Sayler
f3ca264d49
Add some CI diagnostic messages
2024-01-16 13:49:40 +00:00
Caelan Sayler
294d5db3b7
test fix in ci
2024-01-16 13:29:40 +00:00
Caelan Sayler
708ba46bee
Fix tests
2024-01-16 11:55:18 +00:00
Caelan Sayler
1cae116d78
Add migration test from velo 0.0.84
2024-01-15 21:53:57 +00:00
Caelan Sayler
7e74a81656
Fix more tests
2024-01-15 14:20:11 +00:00
Caelan Sayler
d3a045f578
Refactor helper/exe, Fix zstd bugs: don't use update binary on osx and windowLog
2024-01-14 11:45:50 +00:00
Caelan Sayler
8ff0bf57dd
Refactor delta gen, add bsdiff fallback, better error messages
2024-01-13 13:05:18 +00:00
Caelan Sayler
383c9aca4f
Create desktop shortcut by default
2024-01-12 11:43:22 +00:00
Caelan Sayler
3a7b87c23f
Fix test looking for different exception
2024-01-11 16:24:37 +00:00
Caelan Sayler
8d56e78d99
Check VelopackApp on all platforms / better error messages
2024-01-10 22:46:24 +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
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
acfb8c2ecc
Add legacy migration code & tests
2024-01-04 13:49:41 +00:00
Caelan Sayler
99f66c581a
Refactor channels, deployment repositories
2024-01-03 17:16:50 +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
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