Use public links to distribute builds and artifacts in codemagic.yaml
Build dashboards make it possible for teams to share the list of team’s builds, release notes (if passed) and build artifacts with people outside Codemagic using a public link (build logs will not be exposed). This is a convenient option for distributing builds to testers or sharing build artifacts with stakeholders.
The artifact download links in build dashboards are valid for 24 hours. Download links are recreated on each dashboard refresh.
Enabling build dashboards
To use build dashboards, team admins will have to enable the feature in team settings.
In team settings, expand the Build dashboards section and click Enable sharing. This will allow any team member to create dashboards and generate public links to share them.
Build dashboards can be disabled anytime by clicking Disable sharing.
Creating and sharing a build dashboard
- Open the Builds page via the left navigation bar.
- Click the Filters button at the top right of the page and use the team, application, workflow, branch, tag and status filters to create a build dashboard.
- Then click Share dashboard at the top of the page to generate a public link. A popup with the generated link will appear, and you can copy the link to the clipboard. The generated link will be also saved to the Build dashboards section in team settings.
All generated links to build dashboards are listed in the Build dashboards section in team settings.
Links can be revoked by deleting them or when a team admin disables sharing by clicking Disable sharing. When sharing is re-enabled, the available links become active again.