Deploy Apps

You can effortlessly deploy your Bit applications by configuring a deployer. For example, here's how to add the Netlify deployer to a React application component:

// my-app.bit-app.ts
import type { ViteReact } from '@bitdev/react.app-types.vite-react';
import { Netlify } from '@teambit/cloud-providers.deployers.netlify';

export const MyApp = ViteReact.from({
  name: 'my-app',
  deploy: Netlify.deploy(),
});

export default MyApp;
CopiedCopy

To explore application deployment in detail, refer to the Deploying Applications documentation.

Officially supported deployers

Deploy your applications seamlessly using our official deployers:

To discover other deployers or to create your own, visit the Building app deployers documentation.

Effortless deployments with Ripple CI

Once you've configured a deployer, use bit tag and let Ripple CI handle your production or staging deployments automatically. Create a lane to preview your changes in a dedicated staging environment for a streamlined workflow.

Staging deployments

You can automatically deploy staging environments for your applications using our official deployers whenever a change request is made. To enable this, configure your desired deployer and export a lane.

For a comprehensive guide on creating lanes and managing change requests, refer to the Change Requests documentation.

Learn more