You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To Reproduce
Steps to reproduce the behavior:
Run briefcase create macOS app with a slow internet connection….or at least one where GitHub is seemingly throttling the connection.
Expected behavior
Long operations should provide the user with feedback that activity is happening.
Alternatively, ensure the recommended template repos aren't bloated.
Environment:
Operating System: macOS 12
Python version: 3.10.7
Software versions:
Briefcase: 0.3.12.dev8+g2435b9b9
The text was updated successfully, but these errors were encountered:
That highlights an interesting problem about the "app" repositories (macOS and Windows) - they're going to get big if every time we tag them we get a new binary, and that binary is in source control.
This suggests we should restructure how we're managing those binaries. Maybe it would make sense to include the binary in the support package in some way? After all, the binary is pretty tightly bound to the release of a new support package, and it is a binary artefact.
Thinking about this some more, extracting the binaries as downloadable artefacts should be fairly straightforward. All we really need is a naming convention for where in the S3 bucket the binaries are stored, plus the ability to download and cache those binaries as part of the Briefcase cache.
The hardest part will be purging the GitHub repos so they no longer contain binaries...
Describe the bug
Running
briefcase create
for a large template git repository over a slow connection feels frozen.For some reason, the
briefcase-macOS-app-template
repo is 165MB.For completeness:
To Reproduce
Steps to reproduce the behavior:
Run
briefcase create macOS app
with a slow internet connection….or at least one where GitHub is seemingly throttling the connection.Expected behavior
Long operations should provide the user with feedback that activity is happening.
Alternatively, ensure the recommended template repos aren't bloated.
Environment:
0.3.12.dev8+g2435b9b9
The text was updated successfully, but these errors were encountered: