Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation : Packages and Package Manager Questions #353

Open
rnc opened this issue Dec 11, 2020 · 4 comments
Open

Documentation : Packages and Package Manager Questions #353

rnc opened this issue Dec 11, 2020 · 4 comments

Comments

@rnc
Copy link

rnc commented Dec 11, 2020

https://github.com/release-engineering/cachito#feature-support lists package managers of gomod | npm | pip but https://github.com/release-engineering/cachito#git-submodule implies git-submodule is also a package manager. Is the table correct?

Secondly https://github.com/release-engineering/cachito#git-submodule mentions packages but does not fully describe what they are, what the format is and how they should be used. Can the documentation be improved here?

@rnc rnc changed the title Package Manager Question Documentation : Packages and Package Manager Questions Dec 11, 2020
@rnc
Copy link
Author

rnc commented Dec 14, 2020

@lcarva Could you take a look at this please?

@lcarva
Copy link
Contributor

lcarva commented Dec 17, 2020

Filed the internal tracker as CLOUDBLD-3792

@lcarva
Copy link
Contributor

lcarva commented Dec 17, 2020

git-submodule is a package manager from Cachito's perspective.

The way to use it is by listing git-submodule in the pkg_managers list of a Cachito request. You may use git-submodule with other package managers. For now, the only restriction is using git-submodule together with gomod.

When the git-submodule package manager is used, Cachito will also fetch the contents of the git repos referenced as submodules. However, if a submodule in turn has submodules, those will not be fetched.

Does that answer your immediate questions until we can get this information incorporated into the docs?

@rnc
Copy link
Author

rnc commented Dec 18, 2020

@lcarva Yes thanks, it was originally for the work on cekit/cekit#663

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants