aboutsummaryrefslogtreecommitdiff
path: root/rpb-kernel-latest.yaml
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2017-09-06 16:00:31 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2017-09-06 17:24:03 +0300
commitcdee09a353e316cef702abe413e1bfa90c5a3010 (patch)
tree5757de1c8f3e61a2617cb4cc18b3894952a3b02e /rpb-kernel-latest.yaml
parentdc0baa66b2e78d2c22a0e157c9f1d7a865400af5 (diff)
rpb-kernel-latest: move to stretch
Next ERP is based on Debian Stretch. We need a new metapackage. Change-Id: I61aaac68dfaefd6e1c6f513f9b462e139c901b01
Diffstat (limited to 'rpb-kernel-latest.yaml')
-rw-r--r--rpb-kernel-latest.yaml27
1 files changed, 13 insertions, 14 deletions
diff --git a/rpb-kernel-latest.yaml b/rpb-kernel-latest.yaml
index a9e60ab646..968e3bbcc6 100644
--- a/rpb-kernel-latest.yaml
+++ b/rpb-kernel-latest.yaml
@@ -2,9 +2,6 @@
name: rpb-kernel-latest
project-type: freestyle
defaults: global
- logrotate:
- daysToKeep: 60
- numToKeep: 60
properties:
- authorization:
anonymous:
@@ -16,12 +13,15 @@
- job-extended-read
- job-build
- job-cancel
+ - build-discarder:
+ days-to-keep: 60
+ num-to-keep: 60
parameters:
- string:
name: TARGET_REPO
- default: 'erp-17.08-staging'
+ default: 'ERP:17.12:staging'
disabled: false
- node: docker-jessie-rp
+ node: docker-stretch-amd64
display-name: 'Reference Platform - kernel metapackage'
wrappers:
- timestamps
@@ -31,8 +31,9 @@
set -ex
- echo deb http://repo.linaro.org/debian/${TARGET_REPO} jessie main | sudo tee /etc/apt/sources.list.d/${TARGET_REPO}.list
- echo deb-src http://repo.linaro.org/debian/${TARGET_REPO} jessie main | sudo tee -a /etc/apt/sources.list.d/${TARGET_REPO}.list
+ TR=$(echo ${TARGET_REPO} | sed -e 's,:,:/,g')
+ echo deb http://obs.linaro.org/${TR}/Debian_9.0/ ./ | sudo tee /etc/apt/sources.list.d/${TARGET_REPO}.list
+ echo deb-src http://obs.linaro.org/${TR}/Debian_9.0/ ./ | sudo tee -a /etc/apt/sources.list.d/${TARGET_REPO}.list
sudo apt-get update -q=2
kernel_abi_version=$(apt-cache search linux-support|sed -e 's,-rc,~rc,' -e 's, .*,,' -e 's,linux-support-,,'|sort --version-sort|tail -1|sed -e 's,~rc,-rc,')
@@ -43,23 +44,21 @@
cd debian-linux-latest-reference
sed -i "s/KERNELVERSION :=.*/KERNELVERSION := ${kernel_abi_version}/" debian/rules.defs
./debian/rules debian/control || true
- EMAIL=packages@lists.linaro.org dch -v "${package_version}" -D jessie --force-distribution "bump ABI to ${kernel_abi_version}"
+ EMAIL=packages@lists.linaro.org dch -v "${package_version}" -D stretch --force-distribution "bump ABI to ${kernel_abi_version}"
./debian/rules debian/control || true
- dpkg-buildpackage -S
+ dpkg-buildpackage -S -d
cd ..
- cat > ${WORKSPACE}/build-package-params-jessie <<EOF
+ cat > ${WORKSPACE}/build-package <<EOF
source=${BUILD_URL}/artifact/$(echo *.dsc)
repo=${TARGET_REPO}
- codename=jessie
- appendversion=false
EOF
publishers:
- archive:
artifacts: '*.dsc, *.xz'
- trigger-parameterized-builds:
- - project: build-package
- property-file: build-package-params-jessie
+ - project: build-package-obs
+ property-file: build-package
condition: SUCCESS
- email:
recipients: 'packages@lists.linaro.org '