infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Lambertus (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (INFRA-17030) Azure Pipelines as CI tool
Date Thu, 13 Jun 2019 02:39:01 GMT

     [ https://issues.apache.org/jira/browse/INFRA-17030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Chris Lambertus resolved INFRA-17030.
-------------------------------------
    Resolution: Won't Fix

Unfortunately, we're unable to integrate with this due to the github repo:write requirement.
If Microsoft is able to provide a version that does not require repo:write, we will happily
evaluate it. 

> Azure Pipelines as CI tool
> --------------------------
>
>                 Key: INFRA-17030
>                 URL: https://issues.apache.org/jira/browse/INFRA-17030
>             Project: Infrastructure
>          Issue Type: Planned Work
>          Components: CI, Github
>            Reporter: Jan Piotrowski (janpio)
>            Assignee: Chris Lambertus
>            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