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

Support remote URLs in x-opam-monorepo-repositories #284

Closed
NathanReb opened this issue Apr 15, 2022 · 0 comments · Fixed by #317
Closed

Support remote URLs in x-opam-monorepo-repositories #284

NathanReb opened this issue Apr 15, 2022 · 0 comments · Fixed by #317
Milestone

Comments

@NathanReb
Copy link
Contributor

At the moment only local, fs URLs are supported. This was very helpful for testing purposes and I can imagine it can be helpful to some users as well but for most of them, the feature is not usable yet.

Discussing with opam maintainers we need some basic caching mechanism of our own here. I'll write down the specifics in the issue later. If anyone wants to tackle this please do not hesitate to ping me so I can provide guidance.

@NathanReb NathanReb added this to the 0.3.1 milestone Apr 15, 2022
Leonidas-from-XIV added a commit to Leonidas-from-XIV/opam-monorepo that referenced this issue Jun 14, 2022
Leonidas-from-XIV added a commit to Leonidas-from-XIV/opam-monorepo that referenced this issue Jun 14, 2022
Leonidas-from-XIV added a commit to Leonidas-from-XIV/opam-repository that referenced this issue Nov 21, 2022
CHANGES:

### Added

- Add support for specifying remote URLs in `x-opam-monorepo-repositories`
  (tarides/opam-monorepo#284, tarides/opam-monorepo#317, @Leonidas-from-XIV)

### Fixed

- Enable locking of packages with depexts even with uninitialized system
  package manager state (tarides/opam-monorepo#322, @Leonidas-from-XIV)
- Fix a bug where `pull` would crash if the lock file contained no package to
  vendor (tarides/opam-monorepo#321, @NathanReb)
- Display a better error message when the depext command fails when getting the
  status of the packages (tarides/opam-monorepo#258, tarides/opam-monorepo#323, @RyanGibb, @Julow)
- Take `archive-mirrors` from the global opam configuration into account to
  allow more local caches (tarides/opam-monorepo#337, @hannesm)
- Log at WARN level when opam-monorepo chooses a source for a package that
  doesn't match the package's version (tarides/opam-monorepo#352, @reynir)
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

Successfully merging a pull request may close this issue.

1 participant