1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-01 08:02:49 -05:00

Update output directory for dotnet builds (#1358)

* Update output directory for dotnet builds

* Update Dotnet build output path
This commit is contained in:
Vince Grassia
2021-05-27 12:16:12 -04:00
committed by GitHub
parent fffdd17915
commit 21003c61ab
34 changed files with 56 additions and 59 deletions

View File

@ -83,9 +83,6 @@ jobs:
dotnet: true
- service_name: Attachments
base_path: ./util
- service_name: Billing
base_path: ./src
dotnet: true
- service_name: Events
base_path: ./src
dotnet: true
@ -183,7 +180,7 @@ jobs:
echo "Restore"
dotnet restore
echo "Clean"
dotnet clean -c "Release" -o obj/Azure/publish
dotnet clean -c "Release" -o obj/build-output/publish
- name: Execute Gulp
if: ${{ matrix.gulp }}
@ -197,9 +194,9 @@ jobs:
working-directory: ${{ matrix.base_path }}/${{ matrix.service_name }}
run: |
echo "Publish"
dotnet publish -c "Release" -o obj/Azure/publish
dotnet publish -c "Release" -o obj/build-output/publish
cd obj/Azure/publish
cd obj/build-output/publish
zip -r ${{ matrix.service_name }}.zip .
mv ${{ matrix.service_name }}.zip ../../../
@ -285,12 +282,12 @@ jobs:
echo "Restore"
dotnet restore
echo "Clean"
dotnet clean -c "Release" -o obj/Azure/publish
dotnet clean -c "Release" -o obj/build-output/publish
echo "Publish"
dotnet publish -c "Release" -o obj/Azure/publish
dotnet publish -c "Release" -o obj/build-output/publish
dotnet swagger tofile --output ../../swagger.json --host https://api.bitwarden.com \
./obj/Azure/publish/Api.dll public
./obj/build-output/publish/Api.dll public
cd ../..
env:
ASPNETCORE_ENVIRONMENT: Production

View File

@ -120,7 +120,7 @@ jobs:
echo "Restore"
dotnet restore $SERVICE_NAME.csproj
echo "Clean"
dotnet clean $SERVICE_NAME.csproj -c "Release" -o obj/Azure/publish
dotnet clean $SERVICE_NAME.csproj -c "Release" -o obj/build-output/publish
if [ "$GULP" == "true" ]; then
npm install
@ -129,9 +129,9 @@ jobs:
fi
echo "Publish"
dotnet publish $SERVICE_NAME.csproj -c "Release" -o obj/Azure/publish
dotnet publish $SERVICE_NAME.csproj -c "Release" -o obj/build-output/publish
cd obj/Azure/publish
cd obj/build-output/publish
zip -r $SERVICE_NAME.zip .
mv $SERVICE_NAME.zip ../../../
env:

View File

@ -72,7 +72,7 @@ jobs:
echo "Restore"
dotnet restore $SERVICE_NAME.csproj
echo "Clean"
dotnet clean $SERVICE_NAME.csproj -c "Release" -o obj/Azure/publish
dotnet clean $SERVICE_NAME.csproj -c "Release" -o obj/build-output/publish
if [ "$GULP" == "true" ]; then
npm install
@ -81,9 +81,9 @@ jobs:
fi
echo "Publish"
dotnet publish $SERVICE_NAME.csproj -c "Release" -o obj/Azure/publish
dotnet publish $SERVICE_NAME.csproj -c "Release" -o obj/build-output/publish
cd obj/Azure/publish
cd obj/build-output/publish
zip -r $SERVICE_NAME.zip .
mv $SERVICE_NAME.zip ../../../
env:

View File

@ -183,12 +183,12 @@ jobs:
echo "Restore"
dotnet restore
echo "Clean"
dotnet clean -c "Release" -o obj/Azure/publish
dotnet clean -c "Release" -o obj/build-output/publish
echo "Publish"
dotnet publish -c "Release" -o obj/Azure/publish
dotnet publish -c "Release" -o obj/build-output/publish
dotnet swagger tofile --output ../../swagger.json --host https://api.bitwarden.com \
./obj/Azure/publish/Api.dll public
./obj/build-output/publish/Api.dll public
cd ../..
env:
ASPNETCORE_ENVIRONMENT: Production