infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Piotrowski (Sujan) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (INFRA-17030) Azure Pipelines as CI tool
Date Mon, 01 Oct 2018 12:29:00 GMT

    [ https://issues.apache.org/jira/browse/INFRA-17030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16633928#comment-16633928
] 

Jan Piotrowski (Sujan) commented on INFRA-17030:
------------------------------------------------

Nice [~pitrou].

In our PR adding the configuration, 2 program managers from Microsoft have said hello. Kayla
Ngan explicitly offered help and answers around permissions and similar topics. Probably not
on JIRA (yet), but feel free to abuse our PR to contact if needed.

> Azure Pipelines as CI tool
> --------------------------
>
>                 Key: INFRA-17030
>                 URL: https://issues.apache.org/jira/browse/INFRA-17030
>             Project: Infrastructure
>          Issue Type: Task
>          Components: CI, Github
>            Reporter: Jan Piotrowski (Sujan)
>            Priority: Major
>              Labels: Azure
>
> Microsoft recently rebranded Visual Studio Team Services (VSTS) as Azure DevOps, which
includes a CI tool called "Azure Pipelines":
> https://azure.microsoft.com/en-us/blog/announcing-azure-pipelines-with-unlimited-ci-cd-minutes-for-open-source/
> https://azure.microsoft.com/en-us/services/devops/pipelines/
> This especially piqued our interest:
> > Starting today, Azure Pipelines provides unlimited CI/CD minutes and 10 parallel
jobs to every open source project for free.
> We have a project that could _really_ use the 10x parallelism with `cordova-lib` and
would like to try Azure Pipelines as an additional CI tool.
> We tested our configuration in a fork, which worked pretty well: https://github.com/janpio/cordova-lib/pull/1
> We also created a PR for cordova-lib that adds this configuration to our repository already:
https://github.com/apache/cordova-lib/pull/696
> Azure Pipelines is best installed via the Github App from the Github Marketplace: https://github.com/marketplace/azure-pipelines

> (Configuring via Azure DevOps itself works as well, but requires additional configuration
until it really works with the GitHub repository and adds a lot of additional tools we don't
need by default).
> An empty `apache-cordova` organization in Azure Devops exists, where I could invite any
user that will do the Github app and permission stuff: https://dev.azure.com/apache-cordova/
But of course you could also create an Apache account if you prefer to do it that way - no
idea about the requirements here.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message