aboutsummaryrefslogtreecommitdiff
path: root/tcwg-make-and-test-release.yaml
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2017-03-30 19:12:04 +0000
committerChristophe Lyon <christophe.lyon@linaro.org>2017-04-04 08:02:13 +0000
commit4810a464cb47ce172c633a86a727ddf2d23b205a (patch)
tree88b486f59d8845ef11bb38d8aacb9fc968d4dc94 /tcwg-make-and-test-release.yaml
parentc408caf84db8c146efca8cf96d832102c62d81aa (diff)
tcwg-make-release: Improve parameters description.
And remove broken manifest_src, rename date into release_name. This hopefully makes it easier to understand how to fill the various parameters. tcwg-make-and-test-release, tcwg-regression-detection: Rename date into release_name, to call tcwg-make-release with the right parameter. Change-Id: Id83465279e647f72c2d9835c55aa75c753728d44
Diffstat (limited to 'tcwg-make-and-test-release.yaml')
-rw-r--r--tcwg-make-and-test-release.yaml17
1 files changed, 8 insertions, 9 deletions
diff --git a/tcwg-make-and-test-release.yaml b/tcwg-make-and-test-release.yaml
index b9329ca67b..0c17c4bc69 100644
--- a/tcwg-make-and-test-release.yaml
+++ b/tcwg-make-and-test-release.yaml
@@ -27,12 +27,9 @@
default: ''
description: 'An optional revision of Glibc to use for this release, e.g., "glibc.git~linaro/2.21/master"'
- string:
- name: date
- default: ''
- description: 'An optional release string to use, e.g., "2016.05", "2016.05-rc3", "2016.05-1", "2016.05-1-rc2". The default is to extract the release string from the gcc_src field'
- - string:
- name: manifest_src
+ name: release_name
default: ''
+ description: 'Optional release string to use, e.g., "2016.05", "2016.05-rc3", "2016.05-1", "2016.05-1-rc2". The default is to extract the release string from the gcc_src field'
description: 'Import a manifest file to reproduce a release'
- string:
name: toolchain_config
@@ -74,6 +71,8 @@
- timeout:
timeout: 600
- timestamps
+ - build-name:
+ name: '#${BUILD_NUMBER}-${ENV,var="release_name"}'
- ssh-agent-credentials:
# tcwg-buildslave user id
users:
@@ -82,9 +81,9 @@
- shell: |
#!/bin/bash
- tcwg_release=${date}
- # If there is no date set, extract release information from the gcc_src
- if test "${date:+set}" != "set"; then
+ tcwg_release=${release_name}
+ # If there is no release_name set, extract release information from the gcc_src
+ if test "${release_name:+set}" != "set"; then
case "$gcc_src" in
*.tar.xz)
tcwg_release="$(basename $gcc_src | cut -d '-' -f4-)"
@@ -147,7 +146,7 @@
cat << EOF > test_release_parameters
tarball_url=http://${fileserver}/~tcwg-buildslave/${binariesdir}
- release=${date}
+ release=${release_name}
EOF
echo "NOTE: Test-release job parameters:"