@@ -23,30 +23,29 @@ jobs:
2323 run : dotnet restore EstateManagementUI.sln --source ${{ secrets.PUBLICFEEDURL }} --source ${{ secrets.PRIVATEFEED_URL }}
2424
2525 - name : Build Code
26- run : dotnet build EstateManagementUI.sln --configuration Release
26+ run : dotnet build EstateManagementUI.sln --configuration Release --no-restore
27+
28+ # Note: Unit tests are executed in the pullrequest.yml workflow, not during release.
2729
28- - name : Run Unit Tests
29- run : |
30- echo "ASPNETCORE_ENVIRONMENT are > ${ASPNETCORE_ENVIRONMENT}"
31- dotnet test "EstateManagementUI.BusinessLogic.Tests\EstateManagementUI.BusinessLogic.Tests.csproj"
3230
31+
3332 - name : Publish Images to Docker Hub - Pre Release
3433 if : ${{ github.event.release.prerelease == true }}
3534 run : |
36- docker build . --file EstateManagementUI/Dockerfile --tag stuartferguson/estatemanagementui:dev
35+ docker build . --file EstateManagementUI.BlazorServer /Dockerfile --tag stuartferguson/estatemanagementui:dev
3736 docker login --username=${{ secrets.DOCKER_USERNAME }} --password=${{ secrets.DOCKER_PASSWORD }}
3837 docker push stuartferguson/estatemanagementui:dev
3938
4039 - name : Publish Images to Docker Hub - Formal Release
4140 if : ${{ github.event.release.prerelease == false }}
4241 run : |
43- docker build . --file EstateManagementUI/Dockerfile --tag stuartferguson/estatemanagementui:latest
42+ docker build . --file EstateManagementUI.BlazorServer /Dockerfile --tag stuartferguson/estatemanagementui:latest
4443 docker login --username=${{ secrets.DOCKER_USERNAME }} --password=${{ secrets.DOCKER_PASSWORD }}
4544 docker push stuartferguson/estatemanagementui:latest
4645
4746 - name : Publish UI
4847 if : ${{ github.event.release.prerelease == false }}
49- run : dotnet publish "EstateManagementUI\EstateManagementUI.csproj" --configuration Release --output publishOutput -r win-x64 --self-contained
48+ run : dotnet publish "EstateManagementUI.BlazorServer \EstateManagementUI.BlazorServer .csproj" --configuration Release --output publishOutput -r win-x64 --self-contained
5049
5150 - name : Build Release Package
5251 run : |
8786 - name : Install as a Windows service
8887 run : |
8988 $serviceName = "Transaction Processing - Estate Management UI"
90- $servicePath = "C:\txnproc\transactionprocessing\estatemanagementui\EstateManagementUI.exe"
89+ $servicePath = "C:\txnproc\transactionprocessing\estatemanagementui\EstateManagementUI.BlazorServer. exe"
9190
9291 New-Service -Name $serviceName -BinaryPathName $servicePath -Description $serviceName -DisplayName $serviceName -StartupType Automatic
9392 Start-Service -Name $serviceName
@@ -120,7 +119,7 @@ jobs:
120119 - name : Install as a Windows service
121120 run : |
122121 $serviceName = "Transaction Processing - Estate Management UI"
123- $servicePath = "C:\txnproc\transactionprocessing\estatemanagementui\EstateManagementUI.exe"
122+ $servicePath = "C:\txnproc\transactionprocessing\estatemanagementui\EstateManagementUI.BlazorServer. exe"
124123
125124 New-Service -Name $serviceName -BinaryPathName $servicePath -Description $serviceName -DisplayName $serviceName -StartupType Automatic
126125 Start-Service -Name $serviceName
0 commit comments