Get code from firebase console which I deployed earlier

Abhilasha picture Abhilasha · May 11, 2017 · Viewed 12.3k times · Source

I had created firebase functions in nodejs and deployed the code on firebase. The function was to send an email when the new user is created. I have lost the code now. Can we pull that code from firebase ?

Answer

Frank van Puffelen picture Frank van Puffelen · May 11, 2017

Note: the process below may work or not for your case. Don't rely on it as a replacement for keeping your code in a proper version control system.

You can retrieve the code for your Cloud Functions from the Cloud Console.

  1. Go to this URL
  2. Select the project that the function is in
  3. Select a function from the list
  4. You will get to this page: Source tab of Google Cloud Functions

  5. Select the Source at the top

  6. Click the "Source location" link

A zip file with the latest source of your function will start to download.

Note that these files may periodically get deleted. In that case, the above process will not work to recover your source code.