Skip to content

Add --retries flag for API queries and downloads #393

@SeanTAllen

Description

@SeanTAllen

ponyup is heavily used in automated CI across ponylang repos. Transient Cloudsmith failures (API query timeouts, download failures) shouldn't fail an entire build.

Add a --retries flag to ponyup update that retries both the Cloudsmith API query and the package download on failure. Default to 0 (no retries, current behavior). Each retry should include a short delay between attempts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discuss during syncShould be discussed during an upcoming sync

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions