[opam-commits] Failed: talex5/opam-repository#127 (release-irmin-indexeddb-2.0 - d5a35d1)

Travis CI builds at travis-ci.org
Sat Jan 11 14:55:40 GMT 2020


Build Update for talex5/opam-repository
-------------------------------------

Build: #127
Status: Failed

Duration: 10 mins and 2 secs
Commit: d5a35d1 (release-irmin-indexeddb-2.0)
Author: Thomas Leonard
Message: [new release] irmin-indexeddb (2.0)

CHANGES:

Update to Irmin 2.0 API. This way that stores are constructed has changed in Irmin 2.0.
Now, irmin-indexeddb just provides the raw contents and branch stores and the application
uses these to create a full Irmin store. This means that you can use irmin-indexeddb to
create either Git-format or Irmin-format stores, and you can avoid a dependency on irmin-git
if you don't need Git-format stores.

For Irmin format, use e.g.:

```ocaml
module I = Irmin.Make(Irmin_indexeddb.Content_store)(Irmin_indexeddb.Branch_store)
    (Irmin.Metadata.None)(Irmin.Contents.String)
    (Irmin.Path.String_list)(Irmin.Branch.String)(Irmin.Hash.SHA256)
```

For a Git format store, use:

```ocaml
module I = Irmin_git.Generic(Irmin_indexeddb.Content_store)(Irmin_indexeddb.Branch_store)
    (Irmin.Contents.String)(Irmin.Path.String_list)(Irmin.Branch.String)
```

If you have an existing database created by an older version of
irmin-indexeddb, then you *must* create a Git-format store.

View the changeset: https://github.com/talex5/opam-repository/compare/3749e91f0ef5^...d5a35d192b0f

View the full build log and details: https://travis-ci.org/talex5/opam-repository/builds/635689748?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the talex5/opam-repository repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=3399501&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific 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/20200111/1b37fa54/attachment.html>


More information about the Opam-commits mailing list