<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u" -->

---
title: Dolt + TeamCity: Data Commits Now Trigger Builds | daily.dev
description: A community-built TeamCity plugin enables Dolt, the version-controlled SQL database, to act as a first-class VCS in TeamCity pipelines. Data commits trigger...
canonical: https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Dolt + TeamCity: Data Commits Now Trigger Builds | daily.dev
og:description: A community-built TeamCity plugin enables Dolt, the version-controlled SQL database, to act as a first-class VCS in TeamCity pipelines. Data commits trigger...
og:url: https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u
og:image: https://api.daily.dev/og/posts/vPADwUh9u.png
og:image:alt: Dolt + TeamCity: Data Commits Now Trigger Builds
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Dolt + TeamCity: Data Commits Now Trigger Builds

**[DoltHub Blog](https://daily.dev/sources/dolthub-blog)** · 11 min read · 0 upvotes · 0 comments

## Summary

A community-built TeamCity plugin enables Dolt, the version-controlled SQL database, to act as a first-class VCS in TeamCity pipelines. Data commits trigger builds just like code commits, with commit hashes visible in the Changes tab, branch-aware build histories, and VCS trigger rules that can route data changes vs. schema changes to different build configurations. The post walks through a Docker Compose setup, seeding a game config database, connecting it as a Dolt VCS root, running data-quality probes via TeamCity service messages, and compiling reproducible Go binaries stamped with the Dolt commit hash. Current limitations include row-count-only diffs and no write-back/merge support from TeamCity, though those are on the roadmap.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dolthub.com/blog/2026-07-13-dolt-teamcity-vcs-plugin>

## Similar posts on daily.dev

- [Version Controlled SQL Database Dolt Releases 2.0 with Automatic Storage Cleanup and Compression](https://daily.dev/posts/version-controlled-sql-database-dolt-releases-2-0-with-automatic-storage-cleanup-and-compression-wfaha9aol) · InfoQ · 1 upvotes · 0 comments
- [Git For Context](https://daily.dev/posts/git-for-context-sfgc4dn2z) · DoltHub Blog · 1 upvotes · 0 comments
- [Dolt Workbench Now Supports DoltLite](https://daily.dev/posts/dolt-workbench-now-supports-doltlite-iutualinx) · DoltHub Blog · 2 upvotes · 0 comments
- [Golang Weekly Issue 577: November 5, 2025](https://daily.dev/posts/golang-weekly-issue-577-november-5-2025-bko0xsrhm) · Golang Weekly · 16 upvotes · 2 comments
- [What People Are Saying: Better Stack Edition](https://daily.dev/posts/what-people-are-saying-better-stack-edition-e20vhxeem) · DoltHub Blog · 0 upvotes · 0 comments

---

Tags: [#cicd](https://daily.dev/tags/cicd)

[View this post on daily.dev](https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Dolt + TeamCity: Data Commits Now Trigger Builds","url":"https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u"},"datePublished":"2026-07-14T00:01:41.131Z","dateModified":"2026-07-14T00:04:08.882Z","description":"A community-built TeamCity plugin enables Dolt, the version-controlled SQL database, to act as a first-class VCS in TeamCity pipelines. Data commits trigger...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/31f82982aeb310b21d1ba959f798a363?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/31f82982aeb310b21d1ba959f798a363?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"DoltHub Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DoltHub Blog","logo":"https://media.daily.dev/image/upload/s--LXDlvjS4--/f_auto,q_auto/v1780213587/logos/dolthub-blog?_a=BAMAMiWQ0","url":"https://daily.dev/sources/dolthub-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/dolt-teamcity-data-commits-now-trigger-builds-vpadwuh9u","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"cicd","timeRequired":"PT11M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DoltHub Blog","item":"https://daily.dev/sources/dolthub-blog"},{"@type":"ListItem","position":3,"name":"Dolt + TeamCity: Data Commits Now Trigger Builds"}]}
```

