openshift-pipelines / pipelines-as-code

Pipelines-as-Code for Tekton
https://pipelinesascode.com
Apache License 2.0
124 stars 80 forks source link

Support Azure DevOps Server (TFS) #1394

Open uqix opened 10 months ago

chmouel commented 10 months ago

Hello, this hasn't been a priority for us to support Azure but will be happy to take contributions (if we can easily do CI on this and have it maintained)

rasheedamir commented 3 months ago

@chmouel where can I find the guide that explains how to add a new provider?

chmouel commented 3 months ago

@rasheedamir we don't have such guide, the best way is to look at how other providers are implemented in pkg/provider and how CI is done in the test/

and we really need to make sure this will be maintained as well

rasheedamir commented 2 months ago

yeah Stakater (https://www.stakater.com/) will maintain it; we have started to look into it

chmouel commented 2 months ago

feel free to let us know when you are planning to start, we can rekick the upstream meeting if needed..

rasheedamir commented 2 months ago

@chmouel are you guys on k8s slack? might be easier to have a quick discussion

chmouel commented 2 months ago

@rasheedamir we are on tektoncd slack in #pipelinesascode channel see https://github.com/openshift-pipelines/pipelines-as-code/?tab=readme-ov-file#getting-in-touch

rasheedamir commented 2 months ago

my colleague will reach out to you shortly

rasheedamir commented 2 months ago

@chmouel we have started the implementation but would like to setup one call; when is that possible?

rasheedamir commented 2 months ago

@chmouel here is the PR https://github.com/openshift-pipelines/pipelines-as-code/pull/1654 early feedback will be appreciated

rasheedamir commented 2 months ago

@chmouel can we arrange a meeting as we want to discuss about CI and tests