Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Azure DevOps repos & Azure AD sign-in #5321

Open
empz opened this issue Aug 23, 2021 · 23 comments
Open

Support for Azure DevOps repos & Azure AD sign-in #5321

empz opened this issue Aug 23, 2021 · 23 comments
Labels
aspect: authentication This is a broad, abstract, and almost impractical category that we have yet to sort out. meta: never-stale This issue can never become stale team: webapp Issue belongs to the WebApp team type: feature request New feature or request

Comments

@empz
Copy link

empz commented Aug 23, 2021

A lot of companies are still using Azure DevOps, even though GitHub was acquired by Microsoft.

It would be nice to add support to add repos from an Azure DevOps organization. I supposed this would include adding SSO for Azure AD.

@gtsiolis gtsiolis added the type: feature request New feature or request label Aug 23, 2021
@kenzan-mryan
Copy link

We also have clients who can only use Azure Repositories, so I second he comments above.

@ghuntley ghuntley added the meta: never-stale This issue can never become stale label Sep 1, 2021
@michael-bowen-sc
Copy link

We are heavily invested in Azure DevOps and would like to see it supported as well.

@AlexTugarev AlexTugarev added the aspect: authentication This is a broad, abstract, and almost impractical category that we have yet to sort out. label Sep 9, 2021
@sheldonhull
Copy link

I'm guessing I could compromise with this by having a github repo that defines just some scripts and gitpod config, inject in a secret for my access token and then clone inside the repo or as part of my bootstrap setup.

I don't think Azure DevOps integration is likely based on the future long-term compared to GitHub (most of the effort is now going to GitHub), but maybe a create work-around would give some options.

I'm thinking an approach similar to azdo-in-codespaces

@cyclelabs-ryanberger
Copy link

Hi,

We are also very interested in Azure DevOps integration. Right now, I am running a GitPod project out of a private GitHub with our team having access, but our main code repositories are within ADO. You can see how it is a pain in the butt to use a GitHub repo to build our GitPod environments, then commit code to a GitHub... then have to make those same changes into our Azure DevOps Repo's environment to push those code changes to Dev/Staging/Production.

Having direct integration with Azure DevOps via Azure AD auth would be incredible and would really take GitPod from being a proof of concept for us, to something we would not be able to live without.

Please let us know if this will soon be a part of the road map.

@satarr
Copy link

satarr commented Nov 18, 2021

Highly needed feature. Please look into adding this functionality.

@jldec jldec added the team: webapp Issue belongs to the WebApp team label Jan 19, 2022
@monch1962
Copy link

Just another me-too request for Azure DevOps integration...

@dcb99
Copy link

dcb99 commented Feb 21, 2022

My job uses Azure DevOps and we are looking to migrate to cloud workspaces, would be nice if gitlab had an integration.

@faustool
Copy link

faustool commented Apr 11, 2022

I don't think Azure DevOps integration is likely based on the future long-term compared to GitHub (most of the effort is now going to GitHub), but maybe a create work-around would give some options.

@sheldonhull I don't think this is a valid concern for an Azure DevOps integration - https://www.linkedin.com/pulse/azure-devops-future-after-github-acquisition-microsoft-antonio-alvino/

@faustool
Copy link

Having direct integration with Azure DevOps via Azure AD auth would be incredible and would really take GitPod from being a proof of concept for us, to something we would not be able to live without.

@ryanberger-az - I had the same issue and I've been working with a repository locally with two origins to push code to. It really sucks. I can't really promote it to do anything serious in my organization without this integration.

@aparedes
Copy link

aparedes commented Jul 8, 2022

This could be a great asset to have in any big company that uses azure and can’t move their code to GitHub.

@sheldonhull
Copy link

It’s also important to note the initial buzz was that Azure Devops was on a slow decline and would be phased out. I think the initial impression was inaccurate or the vision for it shifted as there is no real deprecation of the product and it’s used by many enterprises. This market is missed by Codespaces right now as well.

@ubshreenath
Copy link

Upvoting this.

@patrk
Copy link

patrk commented Nov 21, 2022

+1 from me as well, Azure DevOps is not going to die anytime soon.

@shadowoftheknight
Copy link

I would like to see this feature as well in azure devops

@wolfgangihloff
Copy link

What is the suggested workaround to make gitpod work, setup replication for repo to github or bitbucket?

@soup-bowl
Copy link

What is the suggested workaround to make gitpod work, setup replication for repo to github or bitbucket?

Not speaking on behalf of Gitpod, but my two cents - You can mirror a repository from ADO to a GitLab or GitHub repository, then work on it from there. Depending on your environment, you could also clone this method, but add the original ADO repository as a mirror and push directly to the ADO remote.

Alternatively if you're not planning on using the disposable workspaces aspect, you could create a blank workspace then clone an ADO repository into the workspace.

@DaveSmartEnt
Copy link

This prevents us from using gitpod, we are too deep into azure devops to consider moving to back to git and the "work around" isn't appealing.

@cpatrickalves
Copy link

Upvote!
I am also using Azure Devops

@schmidjo82
Copy link

Upvote! We also using Azure DevOps. We are an Organization with more than 60 software developers

@SebastianSchuetze
Copy link

SebastianSchuetze commented Feb 14, 2024

I am working at Deutsche Bahn and we have around 4000 users on Azure DevOps with currently over 500 people committing code on a regular basis.

Additionally Microsoft themselves stated that the investment will not likeley go away in the next years. Since last year the invested even more with GitHub Advanced Security integration in Azure DevOps. Azure DevOps itself has a user base with over 3 Million world wide.

I think an integration is feasable and not hard when it comes to authentication and discovery of repos.

@dooleydo
Copy link

dooleydo commented Jul 1, 2024

What is the latest on this? I am looking at CDEs for my org, but also have a 3000+ userbase in ADO. No intention to move to GitHub Ent just yet, nor any desire to mirror.

How does this lack of integration affect the user journey?

@axonasif
Copy link
Member

axonasif commented Jul 2, 2024

@dooleydo can you send us a message at [email protected] ?

@axonasif
Copy link
Member

Hi everyone!

We implemented Azure DevOps support for Gitpod Enterprise:

Reach out to us via this form if you want to try it out on Gitpod Enterprise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aspect: authentication This is a broad, abstract, and almost impractical category that we have yet to sort out. meta: never-stale This issue can never become stale team: webapp Issue belongs to the WebApp team type: feature request New feature or request
Projects
Status: No status
Development

No branches or pull requests