Skip to content

Per framework caching #35

@kingfai

Description

@kingfai

Hi @guidomb,
cc: @mokagio , @Dschee
I'd like to restart the discussion that was in issue #12 .

My organization has multiple projects which share dependencies including in house dependencies. When we publish a new release of an in house dependency, we would like to publish it to the cache for all other projects to use. We would need to enhance carthage_cache to also support publishing and downloading frameworks individually.

I'd like to propose that we follow option #1 as discussed here: #12 (comment)

As for the issue about not having a way to go from a built framework back to a Cartfile.resolved entry (#12 (comment)), I'm thinking we can include an optional repository mapping in .carthage_cache.yml. This is similar to how Rome solves this problem.

If we have the go ahead to implement this enhancement, I'll volunteer to do most of the implementation.

Your thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions