Azure Devops
Only organization Admins can create, edit and delete integrations.
Code Repo - Azure DevOps
Using dev.azure.com
IcePanel uses OAuth to authenticate with dev.azure.com users.
Linking an account
Navigate to
Integrations
in IcePanel by clickingManage
in the organization dropdownClick on the
New integration
button and select Azure DevOpsAccept the requested permissions and choose an Azure DevOps organization that you’d like to sync with IcePanel
You should now see your code repos in the
Links
section of an object
Unlinking an account
Navigate to
Integrations
in IcePanel by clickingManage
in the organization dropdownSelect the
Azure DevOps
tab and click RemoveNavigate to your Azure DevOps Security > Authorizations tab and revoke the authorization for IcePanel
Using self-hosted Azure DevOps
IcePanel uses personal access tokens to authenticate with self-hosted Azure DevOps instances.
Create an Azure DevOps personal access token with the code read scope
Navigate to
API keys
in IcePanel by clicking Manage in the organization dropdownCreate an API key with admin permissions
Run the IcePanel CLI docker image in azure-devops-sync mode with the following parameters
Or with environment variables.
Once the synchronization is complete you should see your code repos in the IcePanel reality tab.
CLI command reference
Last updated