Here is an article to help to troubleshoot deployments, on why they might not appear.
You added a deployment source, but there are no deployment? Let's try these things.
1. Make sure environments are configured
Once you add a deployment source, Axify will retrieve all deployments it can read from that source. If you used a webhook source, we can't retrieve historical deployments unfortunately. If you used a native integration (i.e. Azure DevOps), we will fetch the historical data, including the environment on which it was deploy.
In order to view deployments in DORA Metrics page, we match every environments that is mapped to the production environment. You can update the configuration in your Project Settings --> Integration tabs --> Deployments --> Update environments.
You'll see this screen.
You'll see all the environments that is already mapped to Production. If you don't see your environments, it is time to add them in that list.
We also provide an "unmapped" section where we will show you all the environments Axify detects that is not mapped yet in our storage. If one of your environment happens to fall there, just write it back in the appropriate section and Axify will rematch deployments and it will appear in your data.
2. Does your source contain deployments?
Make sure you added at least one deployment source. When you go in Projects Settings --> Integration tabs --> Deployments, you should see all your deployments source. Even if your Source Control Management (SCM) is configured, we don't assume we should fetch deployments from these repositories unless you specify them as a deployment source.
Once it is added, make sure the source contain a successful deployment. If you have a deployment job but it failed, Axify won't consider it. We only retain successful deployments jobs (and successful with warnings).
3. Does your integration have a limit in its history?
Axify can only retrieve deployments if it is still available in your integration.
A very common case is with Azure DevOps and its retention policy. Typically, Azure DevOps only keep deployments artefacts for 30 days by default. In that case, Axify won't be able to retrieve deployments older than 30 days. You can either increase the policy. Learn more about retention policy.
4. Does your filters are too restrictive?
You may have applied restrictive filters in your page (i.e. DORA Metrics page). For example, you may have a very small date range applied, or a filter on a team or a staging environment.
You can try resetting your filters, increasing date range or remove team filters and see if your deployments appear.
5. You may have a typo in your environment name
Make sure the environment name is well-written. While we are case-insensitive, make sure you don't have a typo.
If you know you have deployments in both production and staging environments, try to filter DORA Metrics with staging value in the Environment filter. It will assess if Axify can detects deployment from your sources.