Skip to content

Allow configuring renovate S3 repo cache via repositoryCacheType only #17465

@viceice

Description

@viceice

What would you like Renovate to be able to do?

Currently i can only pass the bucket via repositoryCacheType and need to add extra env vars for authentication and custom endpoint.

I would like to be able to pass those data via the S3 url, eg:

  • s3://ak:sk@s3.domain.test/bucket
  • s3://ak:sk@bucket.s3.region.amazonaws.com/key

that way the cache config doesn't interfere with the other renovate datasources which are using thAWS_... keys too.

If you have any ideas on how this should be implemented, please tell us here.

when parsing the urls we can probably easily differentiate between those different urls and configure the client accordingly

Is this a feature you are interested in implementing yourself?

Maybe

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority-4-lowLow priority, unlikely to be done unless it becomes important to more people

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions