Giter Site home page Giter Site logo

Comments (6)

talex5 avatar talex5 commented on August 22, 2024 1

I've added a pattern to match this - it now reports as [SKIP].

https://ci.ocamllabs.io/github/mirage/mirage-crypto/commit/1fa0105e70c74c0422584d5b9fbd704bac9fedfd/variant/centos

from ocaml-ci.

talex5 avatar talex5 commented on August 22, 2024 1

I've updated the base image builder to the latest ocaml-dockerfile so it will build centos-8 images:
ocurrent/docker-base-images#26

from ocaml-ci.

hannesm avatar hannesm commented on August 22, 2024

Additionally, I tried to mark a package not available on centos 7 (unfortunately opam only let's me express this via available: os-distribution != "centos" which marks it as unavailable for centos, independent of version), and the CI reported an error in the builder (where I expected a pass / warning -- similar to if a package has lower/upper bounds on the OCaml version). The CI output:

#19 [stage-0 12/12] RUN --mount=type=cache,target=/home/opam/.opam/download-...
#19 1.104 mirage-crypto is now pinned to git+file:///src#master (version ~dev)
#19 1.106 mirage-crypto-rng is now pinned to git+file:///src#master (version ~dev)
#19 1.108 mirage-crypto-pk is now pinned to git+file:///src#master (version ~dev)
#19 1.599 [ERROR] mirage-crypto-rng = ~dev unmet availability conditions: os-distribution != "centos"
#19 1.600 'opam install -tv .' failed.
#19 ERROR: executor failed running [/bin/sh -c opam install -tv .]: runc did not terminate sucessfully

(from https://ci.ocamllabs.io/github/mirage/mirage-crypto/commit/1fa0105e70c74c0422584d5b9fbd704bac9fedfd/variant/centos)

from ocaml-ci.

hannesm avatar hannesm commented on August 22, 2024

@talex5 thanks, though I'd actually be more interested in having a more current centos builder :)

from ocaml-ci.

talex5 avatar talex5 commented on August 22, 2024

Should be building with centos-8 now!

from ocaml-ci.

hannesm avatar hannesm commented on August 22, 2024

thanks @talex5, works fine for me

from ocaml-ci.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.