This commit is contained in:
Sora 2023-04-16 08:08:45 +08:00 committed by GitHub
parent 2c30479c50
commit 0f38d4d33e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 8 deletions

View File

@ -16,7 +16,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
with:
path: YourSolutionDirectory # 修改为实际的解决方案所在目录
path: ChangeTimestamp # 修改为实际的解决方案所在目录
- name: Use .NET Framework version 4.0
uses: microsoft/setup-msbuild@v1.0.2
@ -24,15 +24,15 @@ jobs:
dotnet-version: '4.0'
- name: Restore NuGet packages
working-directory: YourSolutionDirectory # 修改为实际的解决方案所在目录
run: nuget restore YourSolution.sln
working-directory: ChangeTimestamp # 修改为实际的解决方案所在目录
run: nuget restore ChangeTimestamp.sln
- name: Build solution
working-directory: YourSolutionDirectory # 修改为实际的解决方案所在目录
run: msbuild.exe YourSolution.sln /t:Build /p:Configuration=Release
working-directory: ChangeTimestamp # 修改为实际的解决方案所在目录
run: msbuild.exe ChangeTimestamp.sln /t:Build /p:Configuration=Release
- name: Run tests
working-directory: YourTestProjectDirectory # 修改为实际的测试项目所在目录
working-directory: ChangeTimestamp/TestProject # 修改为实际的测试项目所在目录
run: vstest.console.exe YourTestProject.dll /Logger:trx
- name: Archive artifacts
@ -40,5 +40,5 @@ jobs:
with:
name: Artifacts
path: |
YourSolutionDirectory/bin/Release/*
YourTestProjectDirectory/TestResults/*.trx
ChangeTimestamp/bin/Release/*
ChangeTimestamp/TestProject/TestResults/*.trx