Re:Announcing Azure Pipelines with unlimited CI/CD minutes f...
by chrisrpatterson on Monday September 10, 2018 @12:14PM
(#17952800)
Hi avsm,
We absolutely support building Windows Docker Images. At the moment you are limited to either Server 2016 or Server 1803 based images but that is something we are working on enhancing. I would be interested in understanding your needs at a deeper level. Please ping me on twitter @chrisrpatterson if you are interested.
Re:Announcing Azure Pipelines with unlimited CI/CD minutes f...
by mikhailt on Monday September 10, 2018 @12:57PM
(#17953173)
Hi Chris,
What about building .NET /XAML client-rich apps on Windows, is that yet supported? We've tried VSTS before but it had some dependencies issues.
Re:Announcing Azure Pipelines with unlimited CI/CD minutes f...
by chrisrpatterson on Monday September 10, 2018 @01:27PM
(#17953434)
We fully support building those on our VS 2017 vm image. Building those inside of a container I do not believe is currently supported by Windows.
One of the other things on my wishlist is for some sort of standard for all these CI/CD pipeline agents. So far, on our build cluster we have BuildKite, GitLab, Azure Pipelines, <insert CI provider> agents, each of which have slightly different platform support. It's particularly challenging when trying to extend our CI to slightly less popular operating systems such as OpenBSD or exotic or newer architectures such as ppc64le or RISC-V. It wasn't clear from the Azure documentation whether or not the agent is open source or not.
Today, we use a combination of BuildKite and GitLab to coordinate the multi-OS, multi-CPU-arch Docker images that then get pushed to the Hub. The first provider to give us a one-stop coordinated multiarch build pipeline will save open source projects like OCaml so much trouble for testing and publishing our releases!