доработано обновление
This commit is contained in:
@@ -14,7 +14,22 @@ internal class Program
|
||||
var url = "https://git.frigat.duckdns.org/api/v1/repos/automacon/RetailUpdatesBot/releases";
|
||||
var APIKey = "0552a77699d7506711946fc71cc6635515726bd1"; //токен
|
||||
|
||||
await ReleaseUpdaterFacade.UpdateWithExternalAsync(url, APIKey, installPath, appExe, "latest", updaterPath, true);
|
||||
SemVerService.TryParse("v0.1.2", out var v1);
|
||||
Console.WriteLine($"v0.1.2 - {v1}");
|
||||
SemVerService.TryParse(ReleaseUpdaterFacade.GetCurrentVersion(), out var v2);
|
||||
Console.WriteLine($"{ReleaseUpdaterFacade.GetCurrentVersion()} - {v2}");
|
||||
Console.WriteLine(SemVerService.Compare("v0.1.2", ReleaseUpdaterFacade.GetCurrentVersion()));
|
||||
|
||||
await ReleaseUpdaterFacade.UpdateAsync(
|
||||
apiUrl: url,
|
||||
token: APIKey,
|
||||
installPath: installPath,
|
||||
appExeName: appExe,
|
||||
tempDirectory: Path.Combine(updaterPath, "Tools", "Temp"),
|
||||
updaterExePath: updaterPath,
|
||||
versionOrLatest: "latest",
|
||||
assetMask: "RetailUpdatesBot-{version}.zip"
|
||||
);
|
||||
|
||||
Console.ReadKey();
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -5,6 +5,7 @@
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<Version>2.0.0</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
Reference in New Issue
Block a user