From 78a47dd6887fbbe33d9526194b6af300a72448fa Mon Sep 17 00:00:00 2001 From: vnugent Date: Tue, 7 Nov 2023 20:14:46 -0500 Subject: git source archive support for vnbuild --- Module.Taskfile.yaml | 3 +++ plugins/VNLib.Data.Caching.Providers.VNCache/src/FBMCacheClient.cs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Module.Taskfile.yaml b/Module.Taskfile.yaml index 2aedd33..e36c517 100644 --- a/Module.Taskfile.yaml +++ b/Module.Taskfile.yaml @@ -40,6 +40,9 @@ tasks: - sleet push "{{.PACK_OUT}}/debug/" --source debug --config "{{.SLEET_CONFIG_PATH}}" --force - sleet push "{{.PACK_OUT}}/release/" --source release --config "{{.SLEET_CONFIG_PATH}}" --force + #git archive in the module directory + - git archive --format {{.ARCHIVE_FILE_FORMAT}} --output {{.ARCHIVE_FILE_NAME}} HEAD + postbuild_failed: cmds: - echo "postbuild failed {{.MODULE_NAME}}" diff --git a/plugins/VNLib.Data.Caching.Providers.VNCache/src/FBMCacheClient.cs b/plugins/VNLib.Data.Caching.Providers.VNCache/src/FBMCacheClient.cs index 0d266e8..5fbebcd 100644 --- a/plugins/VNLib.Data.Caching.Providers.VNCache/src/FBMCacheClient.cs +++ b/plugins/VNLib.Data.Caching.Providers.VNCache/src/FBMCacheClient.cs @@ -126,7 +126,7 @@ namespace VNLib.Data.Caching.Providers.VNCache * Background work method manages the remote cache connection * to the cache cluster */ - public virtual async Task DoWorkAsync(ILogProvider pluginLog, CancellationToken exitToken) + public async Task DoWorkAsync(ILogProvider pluginLog, CancellationToken exitToken) { //Scope log pluginLog = pluginLog.CreateScope(LOG_NAME); -- cgit