| <?xml version='1.0' encoding='UTF-8'?> |
| <!-- |
| Copyright 2017 The Bazel Authors. All rights reserved. |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <flow-definition> |
| <actions/> |
| <description>Run Bazel benchmark for new changes</description> |
| <keepDependencies>false</keepDependencies> |
| <properties> |
| <org.jenkinsci.plugins.workflow.job.properties.DisableConcurrentBuildsJobProperty/> |
| <com.coravy.hudson.plugins.github.GithubProjectProperty> |
| <projectUrl>https://github.com/bazelbuild/bazel/</projectUrl> |
| <displayName></displayName> |
| </com.coravy.hudson.plugins.github.GithubProjectProperty> |
| <jenkins.model.BuildDiscarderProperty> |
| <strategy class="hudson.tasks.LogRotator"> |
| <daysToKeep>90</daysToKeep> |
| <numToKeep>-1</numToKeep> |
| <artifactDaysToKeep>-1</artifactDaysToKeep> |
| <artifactNumToKeep>-1</artifactNumToKeep> |
| </strategy> |
| </jenkins.model.BuildDiscarderProperty> |
| <org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty> |
| <triggers> |
| {% if variables.production == "true" %} |
| <hudson.triggers.TimerTrigger> |
| <spec>@midnight</spec> |
| </hudson.triggers.TimerTrigger> |
| {% endif %} |
| </triggers> |
| </org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty> |
| </properties> |
| <definition class="org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition"> |
| <script>{{ imports['//jenkins/jobs:benchmark.groovy'] }}</script> |
| <sandbox>true</sandbox> |
| </definition> |
| <triggers/> |
| </flow-definition> |