From 557968cab13e620136521c3816d3f0027782bf3f Mon Sep 17 00:00:00 2001 From: Benoy Bose Date: Thu, 13 Mar 2025 18:30:58 +0530 Subject: [PATCH] Update fitlien-services-pipeline.yaml --- fitlien-services-pipeline.yaml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/fitlien-services-pipeline.yaml b/fitlien-services-pipeline.yaml index c2661f5..e689798 100644 --- a/fitlien-services-pipeline.yaml +++ b/fitlien-services-pipeline.yaml @@ -66,11 +66,18 @@ steps: script: curl -sL firebase.tools | upgrade=true bash workingDirectory: $(Agent.ToolsDirectory) - - task: CmdLine@2 + - task: Bash@3 displayName: "Deploy functions to firebase" inputs: - script: firebase deploy" - workingDirectory: "$(System.DefaultWorkingDirectory)" + targetType: "inline" + workingDirectory: "$(Build.SourcesDirectory)" + script: | + npm install -g typescript + cd functions + npm install + npm run build + cd $(Build.SourcesDirectory) + firebase deploy --only functions --token '$(FIREBASE_TOKEN)' --non-interactive - task: DeleteFiles@1 displayName: "Remove node_modules, *.log files, src directory from functions directory"