How to notify TeamCity on push to Stash

Hi,

Does anyone know, if it is possible to notify TeamCity about new pushs to Stash via a web hook?

I did a search for this, but can't find any concrete information.

Thanks,

Adrian

4 answers

1 accepted

Hi Adrian,

I'd recommend installing the HTTP GET post-receive hook for Stash and using it to trigger a build using TeamCity's httpAuth build trigger REST API.

cheers,

Tim

This plugin TeamcityTriggerHook from Jorge Costa is a more precise answer to the need. From the source code I understand that the plugin allows to make teamcity evaluate changes on one vcs root :  by using this end point on teamcity /app/rest/debug/vcsCheckingForChangesQueue?locator=vcsRoot:" + vcsRoot

Together with the HTTP GET post-receive hook one can probably use the VCSUPDATE teamcity plugin

Hi,

We have a stash and teamcity setup enabled, i want to trigger build for each commit in stash, i have enabled the post receive webhook in stash. But i am not sure on how to add the Teamcity URL to the stash hook. 

My Team City VCS root name looks like : RMP_Hello
VCS root ID :  RmpCore_RmpHello

 I tried adding like this https://teamcity-2.dts.fm.rbsgrp.net/app/rest/debug/vcsCheckingForChangesQueue?locator=vcsRoot:+RmpCore_RmpHello

Please help me with correct URL on how to add it to stash

 

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Piotr Plewa
Published Dec 27, 2017 in Bitbucket

Recipe: Deploying AWS Lambda functions with Bitbucket Pipelines

Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda&nbsp...

1,760 views 1 5
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you