aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2015-12-17 09:00:58 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2015-12-17 09:01:53 +0000
commita428245d2dde841f55edaab6de0340ee30b14789 (patch)
tree5212d38e0f590f727b2cc7289a01d95ebb8c2157
parent0b5f3826e516f2fe28816d649615b9c0d2c6c2c3 (diff)
tcwg-buildfarm-master-*: Delete unused jobs.
Change-Id: I5a23f81507d26720a2286c5470919cbfef287164 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
-rw-r--r--tcwg-buildfarm-master-cambridge-01.yaml160
-rw-r--r--tcwg-buildfarm-master-cambridge-02.yaml160
-rw-r--r--tcwg-buildfarm-master-cambridge-03.yaml160
-rw-r--r--tcwg-buildfarm-master-cambridge-04.yaml160
-rw-r--r--tcwg-buildfarm-master-cambridge-05.yaml160
-rw-r--r--tcwg-buildfarm-master-cambridge-06.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-02.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-04.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-06.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-07.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-08.yaml160
-rw-r--r--tcwg-buildfarm-master-hetzner-09.yaml160
12 files changed, 0 insertions, 1920 deletions
diff --git a/tcwg-buildfarm-master-cambridge-01.yaml b/tcwg-buildfarm-master-cambridge-01.yaml
deleted file mode 100644
index 8fa09d0..0000000
--- a/tcwg-buildfarm-master-cambridge-01.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-01
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 01'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-01
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-cambridge-02.yaml b/tcwg-buildfarm-master-cambridge-02.yaml
deleted file mode 100644
index 13f3588..0000000
--- a/tcwg-buildfarm-master-cambridge-02.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-02
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 02'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-02
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-cambridge-03.yaml b/tcwg-buildfarm-master-cambridge-03.yaml
deleted file mode 100644
index 194668d..0000000
--- a/tcwg-buildfarm-master-cambridge-03.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-03
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 03'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-03
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-cambridge-04.yaml b/tcwg-buildfarm-master-cambridge-04.yaml
deleted file mode 100644
index f83b2cc..0000000
--- a/tcwg-buildfarm-master-cambridge-04.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-04
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 04'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-04
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-cambridge-05.yaml b/tcwg-buildfarm-master-cambridge-05.yaml
deleted file mode 100644
index 010f420..0000000
--- a/tcwg-buildfarm-master-cambridge-05.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-05
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 05'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-05
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-cambridge-06.yaml b/tcwg-buildfarm-master-cambridge-06.yaml
deleted file mode 100644
index 07a455e..0000000
--- a/tcwg-buildfarm-master-cambridge-06.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-cambridge-06
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'Target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-cam
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Cambridge 06'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-build-06
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-02.yaml b/tcwg-buildfarm-master-hetzner-02.yaml
deleted file mode 100644
index e250149..0000000
--- a/tcwg-buildfarm-master-hetzner-02.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-02
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 02'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-02
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-04.yaml b/tcwg-buildfarm-master-hetzner-04.yaml
deleted file mode 100644
index 3d674b4..0000000
--- a/tcwg-buildfarm-master-hetzner-04.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-04
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 04'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-04
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-06.yaml b/tcwg-buildfarm-master-hetzner-06.yaml
deleted file mode 100644
index abffc3f..0000000
--- a/tcwg-buildfarm-master-hetzner-06.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-06
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 06'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-06
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-07.yaml b/tcwg-buildfarm-master-hetzner-07.yaml
deleted file mode 100644
index f257d8e..0000000
--- a/tcwg-buildfarm-master-hetzner-07.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-07
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 07'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-07
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-08.yaml b/tcwg-buildfarm-master-hetzner-08.yaml
deleted file mode 100644
index 632f82a..0000000
--- a/tcwg-buildfarm-master-hetzner-08.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-08
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 08'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-08
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result
diff --git a/tcwg-buildfarm-master-hetzner-09.yaml b/tcwg-buildfarm-master-hetzner-09.yaml
deleted file mode 100644
index 3527bc8..0000000
--- a/tcwg-buildfarm-master-hetzner-09.yaml
+++ /dev/null
@@ -1,160 +0,0 @@
-- job:
- name: tcwg-buildfarm-master-hetzner-09
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- linaro:
- - job-build
- - job-cancel
- parameters:
- - string:
- name: gcc_branch
- default: 'latest'
- description: 'GCC revision to build'
- - string:
- name: target
- default: 'aarch64-none-elf'
- description: 'target to build'
- - string:
- name: host_x86_64_languages
- default: 'default'
- description: 'Languages to build for x86_64-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: host_aarchXX_languages
- default: 'c,c++'
- description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"'
- - string:
- name: runtests
- default: 'x86_64-host'
- description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"'
- - bool:
- name: try_bootstrap
- default: 'true'
- description: 'Attempt to bootstrap GCC for compatible host and target combinations'
- - string:
- name: excludecheck
- default: 'gdb'
- description: 'Do not run "make check" on this component'
- - bool:
- name: rebuild
- default: true
- description: 'Rebuild the toolchain even if results are already on logserver'
- - string:
- name: log_name
- default: ''
- description: 'Logname directory on logserver; leave empty for default'
- - bool:
- name: dont_fail
- default: false
- description: 'Do not fail the build'
- - string:
- name: log_server
- default: ex40-01.tcwglab.linaro.org:logs-master
- description: 'Log_Server'
- - string:
- name: abe_branch
- default: refs/heads/master
- description: 'ABE revision to test'
- disabled: false
- node: tcwg-x86_64-ex40
- retry-count: 3
- concurrent: true
- display-name: 'TCWG YYY BuildFarm master on Hetzner 09'
- scm:
- - git:
- url: https://git-us.linaro.org/toolchain/abe.git
- refspec: +refs/changes/*:refs/remotes/changes/*
- branches:
- - ${abe_branch}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- axes:
- - axis:
- type: slave
- name: label
- values:
- - tcwg-x86_64-ex40build-09
- wrappers:
- - timeout:
- timeout: 600
- - timestamps
- - ssh-agent-credentials:
- # tcwg-buildslave user id
- users:
- - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
- - build-name:
- name: '#${BUILD_NUMBER}-${ENV,var="gcc_branch"}'
- builders:
- - shell: |
- #!/bin/bash
-
- set -e
- set -x
-
- case ${target} in
- schroot-*)
- schroot_arch=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\1/")
- target=$(echo ${target} | sed -e "s/^schroot-\([^-]*\)-\(.*\)/\2/")
- ;;
- *)
- case $(uname -m) in
- x86_64) schroot_arch="amd64" ;;
- aarch64) schroot_arch="arm64" ;;
- *) echo "Unexpected architecture $(uname -m)"; exit 1 ;;
- esac
- ;;
- esac
- schroot_image="tcwg-build-${schroot_arch}-trusty"
-
- case $(uname -m) in
- x86_64) languages="$host_x86_64_languages" ;;
- *) languages="$host_aarchXX_languages" ;;
- esac
-
- case "$runtests-$(uname -m)" in
- "yes"-*) runtests_opt="--runtests" ;;
- "x86_64-host"-x86_64) runtests_opt="--runtests" ;;
- *) runtests_opt="" ;;
- esac
-
- if $try_bootstrap; then
- bootstrap="--bootstrap"
- else
- bootstrap=""
- fi
-
- if [ x"$log_name" != x"" ]; then
- eval "logname_opt=\"--logname $log_name\""
- fi
-
- if $rebuild; then
- norebuild=""
- else
- norebuild="--norebuild"
- fi
-
- ulimit -u 5000
-
- session_id=$(schroot -b -c chroot:$schroot_image --preserve-environment)
- BUILD_SHELL="schroot -r -c session:$session_id --preserve-environment -- bash"
- $BUILD_SHELL -c "echo \"Build session is up; ulimit config:\"; ulimit -a"
-
- # Sometimes /dev/pts can't get unmounted on the first try.
- # Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; }" 0 1 2 3 5 9 13 15
-
- ${BUILD_SHELL} -x ./jenkins.sh --target ${target} --gcc-branch ${gcc_branch} --languages ${languages} $bootstrap $runtests_opt --excludecheck ${excludecheck} --fileserver ex40-01.tcwglab.linaro.org/snapshots-ref --logserver $log_server $logname_opt $norebuild || result="$?"
-
- echo "Result of jenkins.sh: $result"
- if $dont_fail; then
- result="0"
- fi
- exit $result