|
Boost : |
From: John Maddock (jz.maddock_at_[hidden])
Date: 2021-01-24 09:44:09
On 24/01/2021 00:21, Niall Douglas via Boost wrote:
> On 23/01/2021 17:48, Peter Dimov via Boost wrote:
>
>> Github Actions is very usable and covers the common cases (gcc-4.7 to
>> -10, clang 3.5 to 11, msvc 14.1 and 14.2, macos-10.15) so Travis can
>> be used only for the rest
>> (https://travis-ci.org/github/boostorg/core/builds/755272662).
>>
>> To enable Github Actions for your repo, just copy e.g.
>> https://github.com/boostorg/core/blob/develop/.github/workflows/ci.yml
>> into the same directory. No other steps are needed.
>
> Github Actions is a convenience wrap of Azure Pipelines. You can use
> Azure Pipelines directly if you wish.
>
> Azure Pipelines is free for open source projects and it comes with
> runners for:
>
> - Windows Server 2019 x86/x64/ARM/ARM64
> - Windows Server 2016 x86/x64/ARM/ARM64
> - Ubuntu 20.04 x86/x64/ARM/ARM64
> - Ubuntu 18.04 x64
> - Ubuntu 16.04 x64
> - Mac OS X 10.14 x64
> - Mac OS X 10.15 x64
Even with the help of a famous-web-search-engine I couldn't find that
information anywhere on the Azure website... just saying.
But many thanks for the information, that's most useful (or will be if I
can find the docs).
>
> It's a bit more work to write up all the integration scripting over
> GA, but you definitely have the above architectures available for free
> of cost for CI. There are Github Actions apps which will template the
> integration with Azure Pipelines for you.
>
> I would be very surprised if ARM runners for Github Actions don't
> appear at some point relatively soon, but for now, my project CI
> simply invokes the ARM cross compiler to ensure all my code builds and
> links correctly for ARM Linux, but does not currently run the unit
> tests for ARM.
>
> I would also mention that if your project is in vcpkg (Boost is), then
> it gets compiled by Azure Pipelines for almost all of the above
> platforms. That isn't running the unit tests of course, but it's
> better than nothing.
>
> Niall
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
-- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk