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

Automate testing reverse dependencies using OPAM #561

Closed
gildor478 opened this issue Oct 24, 2020 · 0 comments
Closed

Automate testing reverse dependencies using OPAM #561

gildor478 opened this issue Oct 24, 2020 · 0 comments

Comments

@gildor478
Copy link
Member

This feature request has been migrated from artifact #1672 on forge.ocamlcore.org. It was assigned to user102. It was closed on 2016-12-06 23:24:21.

user102 posted on 2016-09-01 08:58:26:

Rebuild all reverse dependencies:

  • list all of them (opam list --depends-on=oasis)
  • order the build using graph of depends
  • build them with current version (state 1)
  • create a fake local repository with current oasis
  • rebuild them with new version (state 2)

List transition state 1 -> state 2

  • error: Green1 -> Red2
  • +1: Red1 -> Green2
  • +0: Green1 -> Green2, Red1 -> Red2
  • discard building package B if building package A on which B depends on fail
  • some extra package (with update of their setup.ml)

user102 replied on 2016-11-14 09:59:39:

Using opam-build-revdeps + jenkins task to promote branch opam/unstable to opam/testing.

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

No branches or pull requests

1 participant