All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.kuali.jenkins.jobs.properties.svn.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
  <comment>Jenkins properties for jobs that interact with Subversion</comment>
  <entry key="jenkins.job.scm.class">hudson.scm.SubversionSCM</entry>
  <entry key="jenkins.job.scm"><![CDATA[
    <locations>${jenkins.job.svn.locations}</locations>
    <excludedRegions>${jenkins.job.svn.excludedRegions}</excludedRegions>
    <includedRegions>${jenkins.job.svn.includedRegions}</includedRegions>
    <excludedUsers>${jenkins.job.svn.excludedUsers}</excludedUsers>
    <excludedRevprop>${jenkins.job.svn.excludedRevprop}</excludedRevprop>
    <excludedCommitMessages>${jenkins.job.svn.excludedCommitMessages}</excludedCommitMessages>
    <workspaceUpdater class="${jenkins.job.svn.workspaceUpdater.class}" />
  ]]></entry>
  <entry key="jenkins.job.svn.locations"><![CDATA[
      <hudson.scm.SubversionSCM_-ModuleLocation>${jenkins.job.svn.locations.1}</hudson.scm.SubversionSCM_-ModuleLocation>
    ]]></entry>
  <entry key="jenkins.job.svn.locations.1"><![CDATA[
        <remote>${jenkins.job.svn.locations.1.remote}</remote>
        <local>${jenkins.job.svn.locations.1.local}</local>
      ]]></entry>
  <entry key="jenkins.job.svn.locations.1.remote">${jenkins.project.scmUrl}</entry>
  <entry key="jenkins.job.svn.locations.1.local">.</entry>
  <entry key="jenkins.job.svn.excludedRegions"></entry>
  <entry key="jenkins.job.svn.includedRegions"></entry>
  <entry key="jenkins.job.svn.excludedUsers"></entry>
  <entry key="jenkins.job.svn.excludedRevprop"></entry>
  <entry key="jenkins.job.svn.excludedCommitMessages"></entry>
  <entry key="jenkins.job.svn.workspaceUpdater.class">${jenkins.job.svn.workspaceUpdater.class.update}</entry>

  <!-- Use 'svn update' as much as possible -->
  <entry key="jenkins.job.svn.workspaceUpdater.class.update">hudson.scm.subversion.UpdateUpdater</entry>

  <!-- Always checkout a fresh copy -->
  <entry key="jenkins.job.svn.workspaceUpdater.class.freshCopyAlways">hudson.scm.subversion.CheckoutUpdater</entry>

  <!-- Emulate clean checkout by first deleting unversioned/ignored files, then 'svn update' -->
  <entry key="jenkins.job.svn.workspaceUpdater.class.cleanThenUpdate">hudson.scm.subversion.UpdateWithCleanUpdater</entry>

  <!-- Use svn update as much as possible, with 'svn revert' before update -->
  <entry key="jenkins.job.svn.workspaceUpdater.class.revertThenUpdate">hudson.scm.subversion.UpdateWithRevertUpdater</entry>
</properties>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy