Buddy and Firebase integration
Firebase is a platform that provides developers with a wide range of functionalities for creating web and mobile applications. Powered by Google infrastructure, it includes features like analytics and performance monitoring, real-time databases, cloud functions, and crash reporting. Additionally, Firebase hosting allows you to deploy and serve your web applications, static content, and dynamic content.
Our integration uses the Firebase CLI, letting you execute commands on your Firebase instance. For example, you can download dependencies with
npm install followed by the
firebase deploy command whenever you create a new Firebase project.
Or combine it with other build actions, such as the one below:
Pipeline example for Firebase integration
Step 1: Navigate to the Integrations tab and click New integration.
Step 2: Look up and click Firebase CLI (it can be found under the PaaS category):
Firebase integration selection
Step 3: The configuration window will show up:
Firebase integration configuration
Here you have to provide:
- Integration name
- Customer token
- In your terminal, install Firebase tools using the
npm install -g firebase-toolscommand
- Once installed, run
firebase login:ci. Click on the provided URL – it will bring you to the Firebase login page
- After a successful login, you will find the API key displayed in the terminal:
API key in the terminal
Last modified on February 14, 2024