From 12b37f3e33f401b3129954f6cd11490656e47064 Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Thu, 11 Mar 2021 09:17:19 +0800 Subject: [PATCH] update Former-commit-id: 83b3269a10b83247f9a1d34e5d9ec647a9ed07e8 Former-commit-id: da5c3b87b59023b81cfddf40f6d567215ea18caf --- projects/IoTNode/Startup.cs | 4 ++-- publish/exclude.txt | 7 +++++++ publish/test.ps1 | 25 ------------------------- 3 files changed, 9 insertions(+), 27 deletions(-) create mode 100644 publish/exclude.txt delete mode 100644 publish/test.ps1 diff --git a/projects/IoTNode/Startup.cs b/projects/IoTNode/Startup.cs index 8d2f8c6b..21c05464 100644 --- a/projects/IoTNode/Startup.cs +++ b/projects/IoTNode/Startup.cs @@ -44,10 +44,10 @@ namespace IoTNode services.AddTransient(); if (Env.IsDevelopment()) { - //services.AddHostedService(o => o.GetService()); + services.AddHostedService(o => o.GetService()); services.AddHostedService(o => o.GetService()); services.AddHostedService(o => o.GetService()); - //services.AddHostedService(o => o.GetService()); + services.AddHostedService(o => o.GetService()); } else { diff --git a/publish/exclude.txt b/publish/exclude.txt new file mode 100644 index 00000000..0868f9b6 --- /dev/null +++ b/publish/exclude.txt @@ -0,0 +1,7 @@ +.gitignore +dev.cmd +docker-compose.override.yml +nginx.dev.conf +\src\linux-x64\publish\log +\src\linux-x64\publish\data + diff --git a/publish/test.ps1 b/publish/test.ps1 deleted file mode 100644 index aa27ebf4..00000000 --- a/publish/test.ps1 +++ /dev/null @@ -1,25 +0,0 @@ -#https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/copy-item?view=powershell-7.1 -echo 'start:' -Get-Date -Format 'yyyy-MM-dd HH:mm:ss' - -if(Test-Path dist) -{ - echo 'clear dist folder' - Remove-Item ./dist/* -Recurse -Force -} - -echo 'copy src to dist' -#Copy-Item ./src/* ./dist -Recurse -Exclude @('src/linux-x64/publish/log','.gitignore','dev.cmd','docker-compose.override.yml','nginx.dev.conf') -#Remove-Item ./dist/linux-x64/publish/log/* -recurse -force -#Remove-Item ./dist/linux-x64/publish/data/* -recurse -force - -$source = (Get-Item -Path './src').FullName -$dest = (Get-Item -Path './dist').FullName -$exclude = @((Get-Item -Path './src/linux-x64/publish/log').FullName) -Get-ChildItem -Path $source -Recurse -Exclude $exclude | where {$_.FullName -notin $exclude} | Copy-Item -Destination {Join-Path $dest $_.FullName.Substring($source.length)} - -echo 'copy project files to dist folder' -Copy-Item ../projects/WebMVC/wwwroot ./dist/linux-x64/publish/apps/WebMVC/wwwroot -recurse -Copy-Item ../projects/WebSPA/wwwroot ./dist/linux-x64/publish/apps/WebSPA/wwwroot -recurse - -Get-ChildItem -Path ./dist/linux-x64/publish \ No newline at end of file