Auto csproj fix and update by bot.

This commit is contained in:
Nuget Ninja
2024-05-04 07:40:23 +00:00
parent 7133c8907b
commit eb3bcb92b3
+5 -13
View File
@@ -31,6 +31,8 @@ lint:
- build
script:
- jb inspectcode ./*.sln --output=analyze_output.xml --build -f=xml
# Remove the warning of UnusedAutoPropertyAccessor
- sed -i '/UnusedAutoPropertyAccessor/d' analyze_output.xml
- grep 'WARNING' analyze_output.xml && cat analyze_output.xml && exit 1 || echo "No warning found"
artifacts:
when: always
@@ -62,15 +64,6 @@ test:
coverage_format: cobertura
path: ./Cobertura.xml
publish:
stage: publish
needs:
- lint
- test
script:
- dotnet build -maxcpucount:1 --configuration Release
- dotnet publish -maxcpucount:1 --configuration Release --runtime linux-x64 --no-self-contained *.sln
pack:
stage: publish
needs:
@@ -117,10 +110,9 @@ upload_to_local_nuget:
deploy_docker:
stage: deploy
environment: production
needs:
- publish
dependencies:
- publish
needs:
- lint
- test
script:
- docker build . -t hub.aiursoft.cn/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest
- docker push hub.aiursoft.cn/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest