anchor.diff:    <disabled>false</disabled>
     <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
     <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
  -  <triggers/>
  +  <triggers>
  +    <com.dabsquared.gitlabjenkins.GitLabPushTrigger plugin="gitlab-plugin@1.1.31">
  +      <spec></spec>
  +      <triggerOnPush>true</triggerOnPush>
  +      <triggerOnMergeRequest>false</triggerOnMergeRequest>
  +      <triggerOpenMergeRequestOnPush>never</triggerOpenMergeRequestOnPush>
  +      <ciSkip>true</ciSkip>
  +      <setBuildDescription>true</setBuildDescription>
  +      <addNoteOnMergeRequest>true</addNoteOnMergeRequest>
  +      <addCiMessage>false</addCiMessage>
  +      <addVoteOnMergeRequest>true</addVoteOnMergeRequest>
  +      <branchFilterName>NameBasedFilter</branchFilterName>
  +      <includeBranchesSpec>development, </includeBranchesSpec>
  +      <excludeBranchesSpec>master, </excludeBranchesSpec>
  +      <targetBranchRegex></targetBranchRegex>
  +      <acceptMergeRequestOnSuccess>false</acceptMergeRequestOnSuccess>
  +    </com.dabsquared.gitlabjenkins.GitLabPushTrigger>
  +  </triggers>
     <concurrentBuild>false</concurrentBuild>
     <customWorkspace><%=@test_module_name-%></customWorkspace>
     <builders>
  
positive.code: <?xml version="1.0" encoding="UTF-8"?><project>
    <actions/>
    <description>Performs puppet lint tests on the <%=@test_module_name-%> module. Triggers in response to a gitlab webhook, using the gitlab-webhook plugin.</description>
    <keepDependencies>false</keepDependencies>
    <properties/>
    <scm class="hudson.plugins.git.GitSCM" plugin="git@2.3.2">
      <configVersion>2</configVersion>
      <userRemoteConfigs>
        <hudson.plugins.git.UserRemoteConfig>
  	      <url><%= @gitlab_url -%>/<%=@gitlab_username-%>/puppet-<%=@test_module_name-%>.git</url>
        </hudson.plugins.git.UserRemoteConfig>
      </userRemoteConfigs>
      <branches>
  
negative.code:   </builders>
    <publishers/>
    <buildWrappers/>
  