Andrew Hutchings e5b3600b5c Jenkins Jobs bug fixes
* Add auth_build internal option and set to true for gates (fixes bug #989148)
* Add upload_project option to tarball job and set to project by default (fixes bug #989855)
* Add support for ensure => disabled and ensure => absent (fixes bug #988319)

Change-Id: Id61deb4b50df70f38c18e7e9d2e8d6510805e11c
2012-05-02 15:07:59 +01:00

71 lines
2.2 KiB
Plaintext

<?xml version='1.0' encoding='UTF-8'?>
<project>
<actions/>
<description>
THIS JOB IS MANAGED BY PUPPET AND WILL BE OVERWRITTEN.
DON'T EDIT THIS JOB THROUGH THE WEB
If you would like to make changes to this job, please see:
https://github.com/openstack/openstack-ci-puppet
In modules/jenkins_jobs
</description>
<%= logrotate %>
<keepDependencies>false</keepDependencies>
<properties>
<com.coravy.hudson.plugins.github.GithubProjectProperty>
<projectUrl>https://github.com/<%= site %>/<%= project %>/</projectUrl>
</com.coravy.hudson.plugins.github.GithubProjectProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>0</maxConcurrentPerNode>
<maxConcurrentTotal>0</maxConcurrentTotal>
<categories/>
<throttleEnabled>false</throttleEnabled>
<throttleOption>project</throttleOption>
<configVersion>1</configVersion>
</hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<EnvInjectJobProperty>
<info>
<propertiesContent>PROJECT=<%= project %></propertiesContent>
<loadFilesFromMaster>false</loadFilesFromMaster>
</info>
<on>true</on>
<keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
<keepBuildVariables>true</keepBuildVariables>
<contributors/>
</EnvInjectJobProperty>
<% if auth_build == true %>
<hudson.security.AuthorizationMatrixProperty>
<permission>hudson.model.Item.Build:authenticated</permission>
</hudson.security.AuthorizationMatrixProperty>
<% end %>
</properties>
<% if scm == "" %>
<scm class="hudson.scm.NullSCM"/>
<% else %>
<%= scm %>
<% end %>
<assignedNode><%= node_group %></assignedNode>
<canRoam>false</canRoam>
<% if disabled == true %>
<disabled>true</disabled>
<% else %>
<disabled>false</disabled>
<% end %>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers class="vector">
<%= triggers %>
</triggers>
<concurrentBuild>false</concurrentBuild>
<builders>
<%= builders %>
</builders>
<publishers>
<%= publishers %>
</publishers>
<buildWrappers/>
</project>