~fginther/charms/precise/ubuntu-ci-services-itself/lander-fix-master

« back to all changes in this revision

Viewing changes to templates/lander-publisher.xml

  • Committer: Francis Ginther
  • Date: 2013-12-11 23:08:55 UTC
  • Revision ID: francis.ginther@canonical.com-20131211230855-upixjl3iyxkmmg41
Initial lander jobs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version='1.0' encoding='UTF-8'?>
 
2
<project>
 
3
  <actions/>
 
4
  <description>Executes the Test Runner portion of the Lander workflow.</description>
 
5
  <keepDependencies>false</keepDependencies>
 
6
  <properties>
 
7
    <hudson.queueSorter.PrioritySorterJobProperty plugin="PrioritySorter@1.3">
 
8
      <priority>100</priority>
 
9
    </hudson.queueSorter.PrioritySorterJobProperty>
 
10
    <hudson.model.ParametersDefinitionProperty>
 
11
      <parameterDefinitions>
 
12
        <hudson.model.StringParameterDefinition>
 
13
          <name>request_id</name>
 
14
          <description>The parent request_id.</description>
 
15
          <defaultValue></defaultValue>
 
16
        </hudson.model.StringParameterDefinition>
 
17
        <hudson.model.StringParameterDefinition>
 
18
          <name>request_parameters</name>
 
19
          <description>The parameters that make up the request.</description>
 
20
          <defaultValue></defaultValue>
 
21
        </hudson.model.StringParameterDefinition>
 
22
      </parameterDefinitions>
 
23
    </hudson.model.ParametersDefinitionProperty>
 
24
    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.20">
 
25
      <autoRebuild>false</autoRebuild>
 
26
    </com.sonyericsson.rebuild.RebuildSettings>
 
27
  </properties>
 
28
  <scm class="hudson.scm.NullSCM"/>
 
29
  <canRoam>true</canRoam>
 
30
  <disabled>false</disabled>
 
31
  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
 
32
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
 
33
  <triggers class="vector"/>
 
34
  <concurrentBuild>false</concurrentBuild>
 
35
  <builders>
 
36
    <hudson.tasks.Shell>
 
37
      <command>#!/bin/bash
 
38
set -ex
 
39
 
 
40
if [ -d results ]; then
 
41
    rm -rf results
 
42
fi
 
43
 
 
44
mkdir results
 
45
 
 
46
$JENKINS_HOME/bin/lander_service_wrapper.py --input-file params.json --output-file results/params.json --service publisher</command>
 
47
    </hudson.tasks.Shell>
 
48
  </builders>
 
49
  <publishers>
 
50
    <hudson.tasks.ArtifactArchiver>
 
51
      <artifacts>results/**</artifacts>
 
52
      <latestOnly>false</latestOnly>
 
53
      <allowEmptyArchive>false</allowEmptyArchive>
 
54
    </hudson.tasks.ArtifactArchiver>
 
55
    <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.21">
 
56
      <configs>
 
57
        <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
 
58
          <configs>
 
59
            <hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
 
60
              <properties>request_id=$request_id
 
61
source_url=$BUILD_URL</properties>
 
62
            </hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
 
63
          </configs>
 
64
          <projects>lander-archiver</projects>
 
65
          <condition>ALWAYS</condition>
 
66
          <triggerWithNoParameters>false</triggerWithNoParameters>
 
67
        </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
 
68
      </configs>
 
69
    </hudson.plugins.parameterizedtrigger.BuildTrigger>
 
70
  </publishers>
 
71
  <buildWrappers/>
 
72
</project>
 
 
b'\\ No newline at end of file'