Using Github CodeSpace / DevContainers with Azure DEvops
Simon J.K. Pedersen, skp@delegate.dk, @simped
Two Use cases
- Cloning Azure DevOps Git Repo in a DevContainer
- Using GitHub CodeSpaces as ADO build agents
Cloning Azure DevOps Git Repo in a DevContainer
- Add external-repository feature
- Which depends on > codespace-auth
- Login with EntraID
Using GitHub CodeSpaces as ADO build agents
- Install the devcontainer extension for VScode
- Start from the template
Commit the code to github so you can start the codespace
Using GitHub CodeSpaces as ADO build agents
- Configure the access to Azure DevOps Agent Pools