obs-service-tar_scm/tar_scm.service

35 lines
1.2 KiB
Desktop File

<service name="tar_scm">
<summary>Create a tar ball from SCM repository</summary>
<description>This service uses a scm client to checkout or update from a given repository. Supported are svn, git and hg.</description>
<parameter name="scm">
<description>Used SCM</description>
<allowedvalue>svn</allowedvalue>
<allowedvalue>git</allowedvalue>
<allowedvalue>hg</allowedvalue>
<required/>
</parameter>
<parameter name="url">
<description>Checkout url</description>
<required/>
</parameter>
<parameter name="subdir">
<description>package just a sub directory</description>
</parameter>
<parameter name="versionprefix">
<description>specify a base version as prefix.</description>
</parameter>
<parameter name="revision">
<description>specify a revision</description>
</parameter>
<parameter name="filename">
<description>base file name to be created</description>
</parameter>
<parameter name="exclude">
<description>for sepcifing excludes when creating the tar ball</description>
</parameter>
<parameter name="version">
<description>version to be used in tar</description>
</parameter>
</service>