Commit Graph

2661 Commits

Author SHA1 Message Date
Caelan Sayler
f1fd069ac7 Detect VelopackApp.Run() in any method in main module 2024-03-27 10:23:01 +00:00
Caelan Sayler
97c9a05dbb Add missing rust fixture 2024-03-26 21:35:16 +00:00
Caelan Sayler
c38924f94f Remove obsolete tests 2024-03-26 21:25:51 +00:00
Caelan Sayler
dcb9e9e450 Wire up new noportable/noinst arguments 2024-03-26 21:16:14 +00:00
Caelan Sayler
e746c9bd37 Add osx keychain argument 2024-03-26 21:08:02 +00:00
Caelan Sayler
4e32b08ee2 Big argument refactoring: add noportable/noinst args, replace --includePdb with --exclude 2024-03-26 17:05:10 +00:00
caesay
c4f2cad911 Remove new cache location in postinstall script 2024-03-26 15:53:09 +00:00
caesay
5ea5f3207d Fix symlink tests on unix 2024-03-26 14:48:43 +00:00
caesay
0ac71b1960 Don't expand symlinks when building deltas 2024-03-26 14:45:52 +00:00
caesay
bf509d248a Report zip progress based on bytes copied 2024-03-26 14:05:11 +00:00
Caelan Sayler
9004a6cb3c Don't need symlinks for linux 2024-03-26 13:15:16 +00:00
Caelan Sayler
67dc3174cc Restart app during apply by default, add --norestart argument. 2024-03-26 11:58:09 +00:00
Caelan Sayler
3de20f4bd6 Refactor wait flags into enum 2024-03-26 11:47:46 +00:00
Caelan Sayler
ec66650cbc Relax update command line parser so it does not throw if unknown arg is encountered 2024-03-26 11:17:07 +00:00
Caelan Sayler
3777828096 Add symlink extracting to Rust 2024-03-22 10:54:47 +00:00
Caelan Sayler
67aa83d212 fix: easyzip not including files in top level directory 2024-03-20 10:43:32 +00:00
Caelan Sayler
ee5a7527f9 finishing off symlink support in easyzip 2024-03-20 10:01:02 +00:00
Caelan Sayler
b2877fe4eb Add symlink support for relative paths 2024-03-19 19:51:56 +00:00
Caelan Sayler
5112f85849 Add support for relative symlinks 2024-03-19 15:32:05 +00:00
Caelan Sayler
4d53f96ce2 Simpler symbolic link implementation 2024-03-19 15:14:35 +00:00
Caelan Sayler
faa19533d7 Add cross-platform symlink support & drop netstandard TFM 2024-03-19 12:22:08 +00:00
Caelan Sayler
26d58040ba WIP preserve symlinks in velopack releases 2024-03-17 23:01:29 +00:00
Caelan Sayler
4c3fcc74db Prevent zip path exploits 2024-03-17 21:39:21 +00:00
caesay
35e8852ad0 file mode 2024-03-17 20:36:02 +00:00
caesay
d65c01065c Delete cache folder during sudo 2024-03-17 20:36:02 +00:00
Caelan Sayler
71074a421c Use ~/Library for logs & packages on osx 2024-03-17 20:36:02 +00:00
Caelan Sayler
2ba40213c2 Support linux binaries with spaces in the name 2024-03-17 17:59:31 +00:00
Caelan Sayler
23d27db4b5 Should pack vendor libs 2024-03-16 14:11:47 +00:00
Caelan Sayler
8d1673bbdf Fix bug if github repo is provided with trailing slash 2024-03-16 14:11:00 +00:00
Caelan Sayler
484af1b99b The NuGet clean targets are not working 2024-03-16 12:39:04 +00:00
Caelan Sayler
2b11f35b99 Simplify sample code 2024-03-14 18:38:11 +00:00
Caelan Sayler
fa95058b78 Conditionally compile in experimental commands 2024-03-14 17:22:05 +00:00
Caelan Sayler
cb9a86f0fd Refactor self contained nuget package into it's own target file 2024-03-14 17:20:50 +00:00
Caelan Sayler
542fbc97ba Move nupkg cache cleaning to shared targets 2024-03-14 16:37:27 +00:00
Caelan Sayler
4088cee484 Move nuget packaging properties to shared targets 2024-03-14 16:30:13 +00:00
Caelan Sayler
4834a5182f Auto populate more build targets 2024-03-11 12:08:00 +00:00
Caelan Sayler
0c001774ce Auto detect the runtimes from tfm 2024-03-11 11:37:48 +00:00
Caelan Sayler
c5676a2efb Remove old build script 2024-03-11 11:36:37 +00:00
Caelan Sayler
ede3a6b12e Minor fixes for msbuild task 2024-03-11 11:19:14 +00:00
Caelan Sayler
40558a25d6 Working on NuGet dev loop 2024-03-11 11:01:14 +00:00
Kevin Bost
8b9f51c21f Some work on publishing a nuget package
Run `dotnet build -c Release; dotnet pack` from the Velopack.Build directory
2024-03-10 23:19:49 -07:00
Caelan Sayler
c59a970e16 Remove dependency on Newtonsoft 2024-03-10 23:26:47 +00:00
Caelan Sayler
dd94b60be3 WIP packaging Build as NuGet package 2024-03-10 23:15:07 +00:00
Caelan Sayler
0dfeffddda Allow assembly name to be passed without .exe on windows 2024-03-10 23:14:30 +00:00
Caelan Sayler
0e910e1e93 Update Packaging targets to drop netstandard 2024-03-10 23:14:08 +00:00
Caelan Sayler
6873fbce41 Working on bundling Velopack.Build 2024-03-10 20:50:18 +00:00
Caelan Sayler
612e54736f Add VelopackFlow repository 2024-03-10 19:36:20 +00:00
Caelan Sayler
1c2c112ee3 Add Velopack.Build project 2024-03-10 17:19:00 +00:00
Caelan Sayler
fea1031d1d Add login/logout/publish commands 2024-03-10 17:19:00 +00:00
Caelan Sayler
3adc026e64 Add Velopack Flow update source 2024-03-10 17:19:00 +00:00