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:
15
.github/workflows/build.yml
vendored
15
.github/workflows/build.yml
vendored
@ -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
|
||||
|
6
.github/workflows/prod-deploy.yml
vendored
6
.github/workflows/prod-deploy.yml
vendored
@ -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:
|
||||
|
6
.github/workflows/qa-deploy.yml
vendored
6
.github/workflows/qa-deploy.yml
vendored
@ -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:
|
||||
|
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
@ -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
|
||||
|
Reference in New Issue
Block a user