Update fitlien-services-pipeline.yaml

This commit is contained in:
Benoy Bose 2025-03-13 15:39:31 +05:30
parent f07d8172da
commit f5e98e378b

View File

@ -58,6 +58,18 @@ steps:
workingDir: "$(System.DefaultWorkingDirectory)/functions" workingDir: "$(System.DefaultWorkingDirectory)/functions"
customCommand: "run build" customCommand: "run build"
- task: CmdLine@2
displayName: "install firebase tools"
inputs:
script: curl -sL firebase.tools | upgrade=true bash
workingDirectory: $(Agent.ToolsDirectory)
- task: CmdLine@2
displayName: "Deploy functions to firebase"
inputs:
script: firebase deploy --only functions --token $(FIREBASE_TOKEN)
workingDirectory: "$(System.DefaultWorkingDirectory)"
- task: DeleteFiles@1 - task: DeleteFiles@1
displayName: "Remove node_modules, *.log files, src directory from functions directory" displayName: "Remove node_modules, *.log files, src directory from functions directory"
inputs: inputs:
@ -65,7 +77,6 @@ steps:
Contents: | Contents: |
node_modules/** node_modules/**
*.log *.log
src/**
- task: ArchiveFiles@2 - task: ArchiveFiles@2
displayName: "Archive functions directory" displayName: "Archive functions directory"
@ -81,15 +92,3 @@ steps:
SourceFolder: "$(System.DefaultWorkingDirectory)" SourceFolder: "$(System.DefaultWorkingDirectory)"
Contents: "fitlien-services-$(buildNumber).zip" Contents: "fitlien-services-$(buildNumber).zip"
TargetFolder: "$(System.ArtifactsDirectory)" TargetFolder: "$(System.ArtifactsDirectory)"
- task: CmdLine@2
displayName: "install firebase tools"
inputs:
script: curl -sL firebase.tools | upgrade=true bash
workingDirectory: $(Agent.ToolsDirectory)
- task: CmdLine@2
displayName: "Deploy functions to firebase"
inputs:
script: firebase deploy --only functions --token $(FIREBASE_TOKEN)
workingDirectory: "$(System.DefaultWorkingDirectory)"