More ARM Linux builds, fewer MacOS builds #1153

issue real-or-random opened this issue on November 15, 2022
  1. real-or-random commented at 7:16 PM on November 15, 2022: contributor

    Cirrus has native ARM64 Linux jobs, so we should use them (see also #707 (comment))

    And if we have that, and since MacOS jobs will run on ARM / M1 after #1152, maybe it makes sense to reduce the number of MacOS jobs a little bit. They really need a long time to start.

  2. real-or-random commented at 11:34 AM on November 29, 2022: contributor

    This "half-depends" on the support of Docker as a CI environment on ARM, see https://github.com/cirruslabs/cirrus-ci-docs/pull/905#issuecomment-1330488930

  3. maflcko commented at 11:39 AM on November 29, 2022: contributor

    If the Cirrus ARM is a full vm, you could also install docker and then do the extra step of loading the dockerfile in the cirrus yml?

  4. real-or-random commented at 12:55 PM on November 29, 2022: contributor

    If the Cirrus ARM is a full vm, you could also install docker and then do the extra step of loading the dockerfile in the cirrus yml?

    In principle yes, though the main advantage of the cirrus magic is to manage caching and rebuilding of the docker image. Caching speeds up our builds a lot because we have so many different builds.

  5. real-or-random commented at 12:55 PM on May 12, 2023: contributor

    This "half-depends" on the support of Docker as a CI environment on ARM, see cirruslabs/cirrus-ci-docs#905 (comment)

    This should work now according to https://github.com/cirruslabs/cirrus-ci-docs/issues/1154.

  6. real-or-random added the label assurance on May 12, 2023
  7. real-or-random added the label ci on May 12, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-19 06:52 UTC