Example #1
0
        public static BuildTrigger FinishBuildTrigger(string dependsOnBuildId)
        {
            var trigger = new BuildTrigger
            {
                Type = "buildDependencyTrigger"
            };

            trigger.Properties.Add("afterSuccessfulBuildOnly", "true");
            trigger.Properties.Add("dependsOn", dependsOnBuildId);

            return(trigger);
        }
Example #2
0
 public void SetTrigger(BuildTypeLocator locator, BuildTrigger trigger)
 {
     _caller.PostFormat<BuildTrigger>(trigger, HttpContentTypes.ApplicationJson, HttpContentTypes.ApplicationJson,
         "/app/rest/buildTypes/{0}/triggers", locator);
 }