Skip to content

Conversation

@matejchalk
Copy link
Collaborator

@matejchalk matejchalk commented Aug 1, 2025

For CI environments were artifact caching is difficult to configure (e.g. CircleCI), caching the previous report from the portal is a good alternative.

This PR implements a zero-config version where we check for upload configuration in print-config output and, if it's present, we prioritize fetching the previous report from portal (reusing same server parameters) rather than CI artifacts.

In a follow-up PR, I'll implement an optimized version where a monorepo user can provide their persist and upload config patterns upfront in order to not waste time on running print-config commands. This is related to:

@matejchalk matejchalk self-assigned this Aug 1, 2025
@matejchalk matejchalk changed the title feat(ci): download previous report from portal if available feat(ci): download previous report from portal if available Aug 1, 2025
@matejchalk matejchalk force-pushed the cache-report-via-portal branch from d4b1c25 to 5936383 Compare August 1, 2025 14:32
@matejchalk matejchalk requested review from BioPhoton and vmasek August 1, 2025 15:29
@matejchalk matejchalk merged commit af93881 into main Aug 1, 2025
17 of 18 checks passed
@matejchalk matejchalk deleted the cache-report-via-portal branch August 1, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants