I'm trying to deploy a simple function do Cloud Firestore. This function will patch the data. But whenever I attempt to deploy I get an error:
Functions deploy had errors with the following functions: webApi This is the code:
import * as functions from 'firebase-functions'; import * as admin from 'firebase-admin'; import * as firebaseHelper from 'firebase-functions-helper/dist'; import * as express from 'express'; import * as bodyParser from 'body-parser'; admin.initializeApp(functions.config().firebase); const db = admin.firestore(); const app = express(); const main = express(); main.use(bodyParser.json()); main.use(bodyParser.urlencoded({extended: false})); main.use('/api/v1', app); const sensorsCollection = 'dadosusuarios'; export const webApi = functions.https.onRequest(main); app.patch('/Name/:sensorId', async(req, res) => { try{ await firebaseHelper.firestoreHelper.updateDocument(db, sensorsCollection, req.params.sensorId, req.body); res.status(200).send('Update Success'); }catch(error){ res.status(204).send('Patch Error'); } }) This is the error log I got from debbuging the code:
{ textPayload: "ERROR" insertId: "da-das-47d7-925a-da-29" resource: {2} timestamp: "2021-01-27T01:39:05.703003866Z" severity: "INFO" labels: {1} logName: "projects/automacao-com-aplicativo/logs/cloudbuild" receiveTimestamp: "2021-01-27T01:39:05.952913755Z" } textPayload: "ERROR: error fetching storage source: generic::unknown: retry budget exhausted (3 attempts): fetching gcs source: unpacking source from gcs: source fetch container exited with non-zero status: 1" insertId: "a528e7ab-dsa-47d7-dsa-9bcc6b5624bb-30" resource: {2} timestamp: "2021-01-27T01:39:05.703023756Z" severity: "INFO" labels: {1} logName: "projects/automacao-com-aplicativo/logs/cloudbuild" receiveTimestamp: "2021-01-27T01:39:05.952913755Z" } 
firebase deploy --only functions:webApi --debugand share the content of the firebase-debug.log file that will be in your project's root directory after the deployment with the --debug flag set? It will have more information about the error.[warn] ⚠ functions[webApi(us-central1)]: Deployment error. [info] Build failed: Build error details not available. Please check the logs at https://console.cloud.google.com/logs/viewer?project=automacao-com-aplicativo&advancedFilter=resource.type%3Dbuild%0Aresource.labels.build_id%3Da528e7ab-9e94-47d7-925a-9bcc6b5624bb%0AlogName%3Dprojects%2Fautomacao-com-aplicativo%2Flogs%2Fcloudbuild [info]