From b91988b907c36c296f6a71231ed88090fa4efcec Mon Sep 17 00:00:00 2001 From: Tara Wilson Date: Wed, 11 Dec 2024 14:11:59 -0500 Subject: [PATCH] Fixing bugs --- build-production.sh | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/build-production.sh b/build-production.sh index e363ffd..6263961 100644 --- a/build-production.sh +++ b/build-production.sh @@ -9,37 +9,34 @@ git checkout -b release/"$VERSION_NUMBER" #UPDATE PACKAGE FILE echo "Updating Angular App Version" -cd ./source/ticketUI || exit +cd source +cd ticketUI || exit jq '."version" = "'"$VERSION_NUMBER"'"' package.json > package."$VERSION_NUMBER".json mv package."$VERSION_NUMBER".json package.json +cd cd.. #BUILD API echo "Building API:" "$VERSION_NUMBER" -cd ./source/ticketAPI || exit +cd ticketAPI || exit dotnet publish -c release -o artifacts /p:DebugType=None /p:DebugSymbols=false cd .. #BUILD UI echo "Building UI:" "$VERSION_NUMBER" -cd ./source/ticketUI || exit +cd ticketUI || exit ng build --configuration=production cd .. #PACKAGEING API echo "Creating Docker Container for API" -cd ./source/ticketAPI || exit +cd ticketAPI || exit docker buildx create --name apibuilder-"$VERSION_NUMBER" --driver docker-container --bootstrap --use docker buildx build --platform linux/amd64,linux/arm64 --push -t terralilly85/follicle-api:"$VERSION_NUMBER" . cd .. #PACKAGING UI echo "Creating Docker Container for UI" -cd ./source/ticketUI || exit +cd ticketUI || exit docker buildx create --name uibuilder-"$VERSION_NUMBER" --driver docker-container --bootstrap --use docker buildx build --platform linux/amd64,linux/arm64 --push -t terralilly85/follicle-ui:"$VERSION_NUMBER" . -cd .. - -#CLEAN UP ARTIFACTS -echo "Cleaning up artifacts" -rm -r ./source/ticketAPI/artifacts -rm -r ./source/ticketUI/dist \ No newline at end of file +cd .. \ No newline at end of file