Rate this page:
The activity feed in Compass displays deployment events from your component’s connected Bitbucket repository. It helps you assess the recency of the production build and see the frequency of deployment activity right from within Compass.
A component’s activity feed can also show you the deployment events from your component's upstream dependencies, which are the components that your component depends on.
We’ll show you how to set up and view a component’s activity feed in Compass.
Compass is able to display deployment events generated by your Bitbucket Pipelines. For these events to appear in Compass, you must first set up a few things for your component:
Once you complete the setup, the recent deployment events from Bitbucket appear in your component’s details page in Compass.
If you’ve not already done so, install the Bitbucket app on your Compass site and connect Compass to your Bitbucket workspace. You need to perform this step only once before setting up the activity feed for all your components.
To integrate Compass with Bitbucket Cloud:
Bitbucket Pipelines is an integrated CI/CD service built into Bitbucket that allows you to automatically build, test, and deploy your code based on a configuration file in your repository. Setting up and configuring a pipeline enables you to view a component’s deployment activity in Compass.
To set up and configure a pipeline for activity feed:
1 2 3 4 5
- step: name: Deploy to prod deployment: production script: - *deploy
Compass can read deployment events from a component’s connected repository having Bitbucket Pipelines configured. You can connect a repository to a component in Compass by adding the repository link to the component details page.
To add a link to a component's repository:
A component's deployment activity appears in Compass only if you've set up the activity feed for the component and there is at least one deployment in your component’s production environment. The activity feed also shows a deployment events from a component's upstream dependencies if you've set up the activity feed for those components. The deployment events from your component appear alongside the deployment events from its dependencies.
To view the deployment activity:
Compass maps the states of deployment events from Bitbucket to specific statuses that appear in the deployment tag and activity list. Learn more about deployment statuses in the activity feed
Compass reads the states of the deployment events from Bitbucket and maps them to specific statuses to appear in a component’s deployment tag and activity list.
The following deployment statuses appear in Compass:
The deployment has started and is currently in progress. This is an intermittent status and it changes to show the most current status as the deployment progresses.
The deployment was completed because it was successful.
The deployment was completed because a user stopped it while it was in progress.
The deployment was completed because it failed.
The deployment event’s state isn’t available for Compass to read.
Rate this page: