Skip to content

Check Drone CI #3890

Description

@nlohmann

Description

Drone CI jobs do not finish.

Reproduction steps

Check any of the latest PRs.

Expected vs. actual results

Drone CI job completes.

Minimal code example

N/A

Error messages

N/A

Compiler and operating system

Library version

develop

Validation

Activity

  1. barcode commented on Jan 3, 2023

    @barcode
    Contributor

    @nlohmann is it possible to help with this?

  2. nlohmann commented on Jan 4, 2023

    @nlohmann
    OwnerAuthor

    Yes: find out whether the service at Drone is discontinued, and maybe search if there is an alternative CI provider that offers ARM builds.

  3. barcode commented on Jan 4, 2023

    @barcode
    Contributor

    I found something about this in the drone Slack channel:

    it has been a challenge to keep [cloud.drone.io](http://cloud.drone.io/) stable in recent weeks/months, especially for the arm-based builds
    [...]
    this is a known issue at the moment, we have a ticket open with our hosting provider
    currently there is no ETA
    

    I asked for an update and will write here when i a reply.

    For other CI providers: it seems Travis is supporting arm64 (article, doc).

  4. barcode commented on Jan 4, 2023

    @barcode
    Contributor

    @nlohmann If travis is active for this project, i could try to add a travis job building for ARM64.

  5. nlohmann commented on Jan 4, 2023

    @nlohmann
    OwnerAuthor

    We got rid of Travis a while ago (#3087) as their open source support of 25000 credits is not sufficient for us.

  6. barcode commented on Jan 4, 2023

    @barcode
    Contributor

    OK. I guess the 6k min / month of circleci will not be enough as well...

    I will take a look at a few more and put my results here

  7. barcode commented on Jan 5, 2023

    @barcode
    Contributor

    @nlohmann I found cirrus-ci and did a small test. The test ran on an arm64 node. For open source projects there is no minute limit. I think the only limit is the number of concurrent jobs.

    If you don't see a problem with this ci and enable it for the repo I can add a config as part of my fix ci PR.

  8. nlohmann commented on Jan 8, 2023

    @nlohmann
    OwnerAuthor

    @barcode Awesome!

  9. linked a pull request that will close this issueFix CI issues #3906on Jan 14, 2023
  10. added this to the Release 3.11.3 milestone on Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions