aboutsummaryrefslogtreecommitdiff
path: root/tcwg-update-lnt-results.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tcwg-update-lnt-results.yaml')
-rw-r--r--tcwg-update-lnt-results.yaml96
1 files changed, 96 insertions, 0 deletions
diff --git a/tcwg-update-lnt-results.yaml b/tcwg-update-lnt-results.yaml
new file mode 100644
index 0000000000..5a38bc4744
--- /dev/null
+++ b/tcwg-update-lnt-results.yaml
@@ -0,0 +1,96 @@
+# Auto generated by ./tcwg/generate-yamlfiles.sh from tcwg-update-lnt-results.yaml.in and tcwg-update-lnt-results/tcwg-update-lnt-results.def. Do not edit.
+#BEGIN: tcwg/default.yaml.inc
+# -*- mode: Yaml -*-
+
+- property:
+ name: default-properties
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ everyone-flat:
+ - job-build
+ - job-cancel
+ - build-discarder:
+ days-to-keep: 30
+
+- scm:
+ name: jenkins-scripts
+ scm:
+ - git:
+ url: https://git.linaro.org/toolchain/jenkins-scripts.git
+ refspec: +refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/*
+ branches:
+ - $scripts_branch
+ basedir: jenkins-scripts
+ skip-tag: true
+ reference-repo: /home/tcwg-buildslave/snapshots-ref/jenkins-scripts.git
+ wipe-workspace: false
+ clean:
+ before: true
+ prune: true
+
+#END: tcwg/default.yaml.inc
+
+- job:
+ name: tcwg-update-lnt-results
+ project-type: freestyle
+ defaults: global
+ properties:
+ - default-properties
+ parameters:
+ - label:
+ name: nodes
+ default: tcwg-lnt
+ all-nodes: true
+ matching-label: 'allCases'
+ description: 'Machines or label to run on'
+ - string:
+ name: ci_project
+ default: 'default'
+ description: "CI project ID; used as namespace for git branches"
+ - string:
+ name: ci_config
+ default: 'default'
+ description: "CI configuration ID; used as name of git branches"
+ - bool:
+ name: verbose
+ default: 'true'
+ description: 'Whether to be verbose'
+ - string:
+ name: scripts_branch
+ default: master
+ description: 'Scripts revision to use'
+ disabled: false
+ node: tcwg-coordinator
+ concurrent: true
+ display-name: 'TCWG Update LNT results'
+ workspace: workspace/tcwg-update-lnt-results_${NODE_NAME}_${EXECUTOR_NUMBER}
+ scm:
+ - jenkins-scripts
+ wrappers:
+ - timeout:
+ timeout: 600
+ - timestamps
+ - ssh-agent-credentials:
+ # tcwg-buildslave user id
+ users:
+ - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
+ - build-name:
+ name: '#${BUILD_NUMBER}-${NODE_NAME} ($ci_project--$ci_config)'
+ builders:
+ - shell:
+ command: |
+ #!/bin/bash
+ set -ex
+
+ ./jenkins-scripts/tcwg-update-lnt-results.sh \
+ --lnt_config "$NODE_NAME" \
+ --ci_project "$ci_project" \
+ --ci_config "$ci_config" \
+ --verbose "$verbose"
+ publishers:
+ - email-ext:
+ recipients: 'laurent.alfonsi@linaro.org,maxim.kuvyrkov@linaro.org'
+# checksum: 89bc7c33eb74bc2db8c8c39e125ff9bb