[opam-commits] Passed: ocaml/opam#1989 (next - 667eacd)
Travis CI
builds at travis-ci.org
Tue May 10 09:18:07 BST 2016
Build Update for ocaml/opam
-------------------------------------
Build: #1989
Status: Passed
Duration: 15 minutes and 52 seconds
Commit: 667eacd (next)
Author: Louis Gesbert
Message: Remove repos configuration files
repository configuration files were below the repository directory,
which was bad, and they now got cleaned up by the new synchronisation
functions that make sure no artifacts are left, which broke.
Besides, the only required and non-redundant information they contained
was the remote URL. This patch stores the remote urls of configured
repositories in a single file `ROOT/repo/repos-config`;
the selection of repositories is a list of names with the highest
priority repository first, and is stored in the global config file
`ROOT/config`. This removes the need for the "priority" integer field,
and is done with the idea that it can be moved to the switches sometime
soon to allow per-switch remotes. It's mostly an issue of UI now.
OTHER CHANGES:
- cleaner opam version ~/.opam upgrade code, added migration and some
cleanup for 2.0~alpha
- changes of ~/.opam/config through a more specific function that
requires the proper write lock, for more guarantees.
- Fixes #2538 (replace an iter by a fold)
- Put deprecated pin_option type aside (only left in
OpamFile.Pinned_legacy)
- Internally, it's now possible to have remote-less repositories, which
may be useful for some uses: local definitions can be stored there and
will get used by opam without being touched by updates
View the changeset: https://github.com/ocaml/opam/compare/f3fa875d86d4...667eacd9e759
View the full build log and details: https://travis-ci.org/ocaml/opam/builds/129061513
--
You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ocaml.org/pipermail/opam-commits/attachments/20160510/48e96ab8/attachment.html>
More information about the Opam-commits
mailing list