Knowledge Base/Integrations/Sync with Azure DevOps

Sync with Azure DevOps

Watch: sync with Azure DevOps

CodeSky can push your generated app straight into an Azure DevOps repository, so your team keeps its existing boards, pipelines, and pull-request workflow.

Before you start

You will need an Azure DevOps organization and project, a Git repo (or let CodeSky create one), and a Personal Access Token (PAT) with the Code (Read & Write) scope.

Connect your repository

  1. Open your app and go to Source Control → Azure DevOps.
  2. Paste your organization URL (for example https://dev.azure.com/your-org) and your PAT.
  3. Pick an existing repository or let CodeSky create a new one.
  4. Choose the target branch, then click Connect.

Your PAT is stored encrypted. Scope it to Code (Read & Write) only and set an expiry date for safety.

Push and stay in sync

Once connected, every change can be pushed as a commit. Open a pull request in Azure DevOps to review the diff before merging into your main branch.

Which scopes does the PAT need?

Code (Read & Write). Add the Build scope only if you also want CodeSky to trigger pipelines.

Can I use an existing repository?

Yes. Select it during connect and CodeSky commits to the branch you choose.

Will this trigger my pipelines?

If you have CI configured on the target branch, the push triggers it just like any other commit.

Was this article helpful?