diff --git a/CreateYourProject.bat b/CreateYourProject.bat deleted file mode 100644 index 088d65ef..00000000 --- a/CreateYourProject.bat +++ /dev/null @@ -1,26 +0,0 @@ -color 5 -echo "if u install template error,pls connect QQ:3143422472" - - -color 3 -dotnet new -i Tiobon.Core.Webapi.Template - -set /p OP=Please set your project name(for example:TiobonMicService): - -md .1YourProject - -cd .1YourProject - -dotnet new Tioboncoretpl -n %OP% - -cd ../ - - -echo "Create Successfully!!!! ^ please see the folder .1YourProject" - -dotnet new -u Tiobon.Core.Webapi.Template - - -echo "Delete Template Successfully" - -pause diff --git a/DockerBuild.bat b/DockerBuild.bat deleted file mode 100644 index 7617488c..00000000 --- a/DockerBuild.bat +++ /dev/null @@ -1,18 +0,0 @@ -echo off -echo "Press B to build images, P to push to registry, any other key to cancel" -set /p op= : -if "%op%"=="B" goto build -if "%op%"=="P" goto push -exit - -:build -docker rmi laozhangisphi/apkimg -docker build -f "Dockerfile" --force-rm -t laozhangisphi/apkimg . -goto end - -:push -docker push laozhangisphi/apkimg -goto end - -:end -pause \ No newline at end of file diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 9662d22a..00000000 --- a/Dockerfile +++ /dev/null @@ -1,40 +0,0 @@ -#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. - -#这种模式是直接在构建镜像的内部编译发布dotnet项目。 -#注意下容器内输出端口是9291 -#如果你想先手动dotnet build成可执行的二进制文件,然后再构建镜像,请看.Api层下的dockerfile。 - - -#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. - -FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base -WORKDIR /app -EXPOSE 80 - -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build -WORKDIR /src -COPY ["Tiobon.Core.Api/Tiobon.Core.Api.csproj", "Tiobon.Core.Api/"] -COPY ["Tiobon.Core.Extensions/Tiobon.Core.Extensions.csproj", "Tiobon.Core.Extensions/"] -COPY ["Tiobon.Core.EventBus/Tiobon.Core.EventBus.csproj", "Tiobon.Core.EventBus/"] -COPY ["Tiobon.Core.Common/Tiobon.Core.Common.csproj", "Tiobon.Core.Common/"] -COPY ["Tiobon.Core.Model/Tiobon.Core.Model.csproj", "Tiobon.Core.Model/"] -COPY ["Tiobon.Core.Serilog.Es/Tiobon.Core.Serilog.Es.csproj", "Tiobon.Core.Serilog.Es/"] -COPY ["Ocelot.Provider.Nacos/Ocelot.Provider.Nacos.csproj", "Ocelot.Provider.Nacos/"] -COPY ["Tiobon.Core.Services/Tiobon.Core.Services.csproj", "Tiobon.Core.Services/"] -COPY ["Tiobon.Core.IServices/Tiobon.Core.IServices.csproj", "Tiobon.Core.IServices/"] -COPY ["Tiobon.Core.Repository/Tiobon.Core.Repository.csproj", "Tiobon.Core.Repository/"] -COPY ["Tiobon.Core.Tasks/Tiobon.Core.Tasks.csproj", "Tiobon.Core.Tasks/"] -COPY ["build", "build/"] -RUN dotnet restore "Tiobon.Core.Api/Tiobon.Core.Api.csproj" -COPY . . -WORKDIR "/src/Tiobon.Core.Api" -RUN dotnet build "Tiobon.Core.Api.csproj" -c Release -o /app/build - -FROM build AS publish -RUN dotnet publish "Tiobon.Core.Api.csproj" -c Release -o /app/publish /p:UseAppHost=false - -FROM base AS final -WORKDIR /app -COPY --from=publish /app/publish . -EXPOSE 9291 -ENTRYPOINT ["dotnet", "Tiobon.Core.Api.dll"] diff --git a/Tiobon.Core.Build.bat b/Tiobon.Core.Build.bat deleted file mode 100644 index 99261cb8..00000000 --- a/Tiobon.Core.Build.bat +++ /dev/null @@ -1,20 +0,0 @@ - - -@echo off -for /f "tokens=5" %%i in ('netstat -aon ^| findstr ":9291"') do ( - set n=%%i -) -taskkill /f /pid %n% - - - - -dotnet build - -cd Tiobon.Core.Api - - - -dotnet run - -cmd \ No newline at end of file diff --git a/Tiobon.Core.Clean.bat b/Tiobon.Core.Clean.bat deleted file mode 100644 index c9683c66..00000000 --- a/Tiobon.Core.Clean.bat +++ /dev/null @@ -1,31 +0,0 @@ -del .\Blog.Core.Api\bin\*.* /s /q -del .\Blog.Core.Api\obj\*.* /s /q -del .\Blog.Core.Api\wwwroot\ui\*.* /s /q -del .\Blog.Core.Api\WMBlog.db /s /q -del .\Blog.Core.Common\bin\*.* /s /q -del .\Blog.Core.Common\obj\*.* /s /q -del .\Blog.Core.EventBus\bin\*.* /s /q -del .\Blog.Core.EventBus\obj\*.* /s /q -del .\Blog.Core.Extensions\bin\*.* /s /q -del .\Blog.Core.FrameWork\bin\*.* /s /q -del .\Blog.Core.Gateway\bin\*.* /s /q -del .\Blog.Core.IServices\bin\*.* /s /q -del .\Blog.Core.Model\bin\*.* /s /q -del .\Blog.Core.Repository\bin\*.* /s /q -del .\Blog.Core.Serilog.Es\bin\*.* /s /q -del .\Blog.Core.Services\bin\*.* /s /q -del .\Blog.Core.Tasks\bin\*.* /s /q -del .\Blog.Core.Tests\bin\*.* /s /q -del .\Ocelot.Provider.Nacos\bin\*.* /s /q - -del .\Blog.Core.Extensions\obj\*.* /s /q -del .\Blog.Core.FrameWork\obj\*.* /s /q -del .\Blog.Core.Gateway\obj\*.* /s /q -del .\Blog.Core.IServices\obj\*.* /s /q -del .\Blog.Core.Model\obj\*.* /s /q -del .\Blog.Core.Repository\obj\*.* /s /q -del .\Blog.Core.Serilog.Es\obj\*.* /s /q -del .\Blog.Core.Services\obj\*.* /s /q -del .\Blog.Core.Tasks\obj\*.* /s /q -del .\Blog.Core.Tests\obj\*.* /s /q -del .\Ocelot.Provider.Nacos\obj\*.* /s /q \ No newline at end of file diff --git a/Tiobon.Core.Publish.Docker.Jenkins.sh b/Tiobon.Core.Publish.Docker.Jenkins.sh deleted file mode 100644 index 09747fad..00000000 --- a/Tiobon.Core.Publish.Docker.Jenkins.sh +++ /dev/null @@ -1,20 +0,0 @@ -dotnet restore -dotnet build -cd Tiobon.Core.Api - -dotnet publish -echo "Successfully!!!! ^ please see the file ." -cd bin/Debug/net7.0/publish/ - -#rm -f appsettings.json -#\cp -rf /var/jenkins_home/workspace/SecurityConfig/Tiobon.Core/appsettings.json appsettings.json - -#docker stop apkcontainer -#docker rm apkcontainer -#docker rmi laozhangisphi/apkimg - -chmod 777 StopContainerImg.sh -./StopContainerImg.sh apkcontainer laozhangisphi/apkimg - -docker build -t laozhangisphi/apkimg . -docker run --name=apkcontainer -d -v /data/Tioboncore/appsettings.json:/app/appsettings.json -v /data/Tioboncore/Log/:/app/Log -v /etc/localtime:/etc/localtime -it -p 9291:9291 laozhangisphi/apkimg \ No newline at end of file diff --git a/Tiobon.Core.Publish.Docker.sh b/Tiobon.Core.Publish.Docker.sh deleted file mode 100644 index 2592f890..00000000 --- a/Tiobon.Core.Publish.Docker.sh +++ /dev/null @@ -1,18 +0,0 @@ -# 停止容器 -docker stop apkcontainer -# 删除容器 -docker rm apkcontainer -# 删除镜像 -docker rmi laozhangisphi/apkimg -# 切换目录 -cd /home/Tiobon.Core -# 发布项目 -./Tiobon.Core.Publish.Linux.sh -# 进入目录 -cd /home/Tiobon.Core/.PublishFiles -# 编译镜像 -docker build -t laozhangisphi/apkimg . -# 生成容器 -docker run --name=apkcontainer -d -v /etc/localtime:/etc/localtime -it -p 9291:9291 laozhangisphi/apkimg -# 启动容器 -docker start apkcontainer diff --git a/Tiobon.Core.Publish.Linux.sh b/Tiobon.Core.Publish.Linux.sh deleted file mode 100644 index 8d1bad1d..00000000 --- a/Tiobon.Core.Publish.Linux.sh +++ /dev/null @@ -1,9 +0,0 @@ - -find .PublishFiles/ -type f -and ! -path '*/wwwroot/images/*' ! -name 'appsettings.*' |xargs rm -rf -dotnet build; -rm -rf /home/Tiobon.Core/Tiobon.Core.Api/bin/Debug/.PublishFiles; -dotnet publish -o /home/Tiobon.Core/Tiobon.Core.Api/bin/Debug/.PublishFiles; -rm -rf /home/Tiobon.Core/Tiobon.Core.Api/bin/Debug/.PublishFiles/WMTiobon.db; -# cp -r /home/Tiobon.Core/Tiobon.Core.Api/bin/Debug/.PublishFiles ./; -awk 'BEGIN { cmd="cp -ri /home/Tiobon.Core/Tiobon.Core.Api/bin/Debug/.PublishFiles ./"; print "n" |cmd; }' -echo "Successfully!!!! ^ please see the file .PublishFiles"; \ No newline at end of file diff --git a/Tiobon.Core.Publish.bat b/Tiobon.Core.Publish.bat deleted file mode 100644 index 7b948d34..00000000 --- a/Tiobon.Core.Publish.bat +++ /dev/null @@ -1,19 +0,0 @@ -color B - -del .PublishFiles\*.* /s /q - -dotnet restore - -dotnet build - -cd Tiobon.Core.Api - -dotnet publish -o ..\Tiobon.Core.Api\bin\Debug\net8.0\ - -md ..\.PublishFiles - -xcopy ..\Tiobon.Core.Api\bin\Debug\net8.0\*.* ..\.PublishFiles\ /s /e - -echo "Successfully!!!! ^ please see the file .PublishFiles" - -cmd \ No newline at end of file diff --git a/Tiobon.Core.System.Architecture.png b/Tiobon.Core.System.Architecture.png deleted file mode 100644 index 994a1e28..00000000 Binary files a/Tiobon.Core.System.Architecture.png and /dev/null differ diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index 5776c0a2..00000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,21 +0,0 @@ -# ASP.NET Core -# Build and test ASP.NET Core projects targeting .NET Core. -# Add steps that run tests, create a NuGet package, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/dotnet-core - -trigger: -- master - -pool: - vmImage: ubuntu-latest - -variables: - buildConfiguration: 'Release' - -steps: -- task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - packageType: sdk - version: 6.0.x - installationPath: $(Agent.ToolsDirectory)/dotnet \ No newline at end of file diff --git a/codecov.yml b/codecov.yml deleted file mode 100644 index 38e58063..00000000 --- a/codecov.yml +++ /dev/null @@ -1 +0,0 @@ -cat codecov.yml | curl --data-binary @- https://codecov.io/validate