Update fitlien-services-pipeline.yaml

This commit is contained in:
Benoy Bose 2025-03-13 18:30:58 +05:30
parent 7690cab2f5
commit 557968cab1

View File

@ -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"