aboutsummaryrefslogtreecommitdiff
path: root/rpb-kernel-matrix.yaml
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2019-04-19 15:27:31 +0530
committerRiku Voipio <riku.voipio@linaro.org>2019-05-03 09:18:42 +0300
commit217a75135db924a492152d117e2c90b1800969c5 (patch)
treed2b1d6bf21f910a143f0fbd51d4a1dbb4b49ab46 /rpb-kernel-matrix.yaml
parente7296994681e5ed2da84e521239a2a46df795228 (diff)
Cleanup: remove all deleted jobs
Change-Id: I59a2856f5d246141f169efb6f4ba2a19a3a9a6d7 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Diffstat (limited to 'rpb-kernel-matrix.yaml')
-rw-r--r--rpb-kernel-matrix.yaml149
1 files changed, 0 insertions, 149 deletions
diff --git a/rpb-kernel-matrix.yaml b/rpb-kernel-matrix.yaml
deleted file mode 100644
index 1bafe0740d..0000000000
--- a/rpb-kernel-matrix.yaml
+++ /dev/null
@@ -1,149 +0,0 @@
-- job:
- name: 96boards-reference-kernel-matrix
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- - job-workspace
- linaro:
- - job-read
- - job-extended-read
- - job-build
- - job-cancel
- disabled: true
- node: build
- display-name: 'DELETE ME'
- axes:
- - axis:
- type: user-defined
- name: MX_PLATFORM
- values:
- - hikey
- - dragonboard410c
- - axis:
- type: slave
- name: label
- values:
- - docker-jessie-amd64
- execution-strategy:
- sequential: true
- touchstone:
- expr: 'MX_PLATFORM=="hikey"'
- wrappers:
- - timestamps
- - build-name:
- name: '#${BUILD_NUMBER}'
- - matrix-tie-parent:
- node: build
- builders:
- - linaro-publish-token
- - shell: |
- #!/bin/bash
-
- sudo apt-get update
- sudo apt-get install -y ccache python-requests
-
- set -ex
-
- trap cleanup_exit INT TERM EXIT
-
- cleanup_exit()
- {
- cd ${WORKSPACE}
- rm -rf linux
- rm -rf out
- }
-
- export LANG=C
- CCACHE_DIR="${HOME}/srv/ccache"
- CCACHE_UNIFY=1
- CCACHE_SLOPPINESS=file_macro,include_file_mtime,time_macros
- export CCACHE_DIR CCACHE_UNIFY CCACHE_SLOPPINESS
- export use_ccache=true
- export make_bootwrapper=false
- export make_install=true
- export kernel_flavour=reference-${MX_PLATFORM}
- export kernel_config="defconfig distro.config"
- export MAKE_DTBS=true
- export ARCH=arm64
- export tcbindir="${HOME}/srv/toolchain/arm64-tc-15.02/bin"
- export toolchain_url="http://releases.linaro.org/15.02/components/toolchain/binaries/aarch64-linux-gnu/gcc-linaro-4.9-2015.02-3-x86_64_aarch64-linux-gnu.tar.xz"
- export KERNEL_URL=https://github.com/rsalveti/linux.git
-
- if [ "${MX_PLATFORM}" == "hikey" ]; then
- KERNEL_BRANCH=reference-hikey-rebase
- elif [ "${MX_PLATFORM}" == "dragonboard410c" ]; then
- KERNEL_BRANCH=reference-qcom-rebase
- fi
-
- git clone -b ${KERNEL_BRANCH} --depth 1 ${KERNEL_URL} linux
- cd linux
- export JENKINS_WORKSPACE=${WORKSPACE}
- unset WORKSPACE
-
- # Export the kernel packaging version
- kernel_version=`make kernelversion`
- kernel_release=${kernel_version}-linaro-${kernel_flavour}
- export KDEB_PKGVERSION="${kernel_release}-${BUILD_NUMBER}"
-
- # Build the kernel
- rm -rf lci-build-tools
- git clone --depth 1 http://git.linaro.org/ci/lci-build-tools.git
- bash -x lci-build-tools/jenkins_kernel_build_inst
-
- # Final preparation for publishing
- cp -a *.dsc *.changes *.deb out/
- cp linux*orig.tar.gz out/
-
- # Build information
- KERNEL_GIT_HEAD=`git log --format="%H" -1`
- cat > out/HEADER.textile << EOF
-
- h4. Reference Platform - Linux Kernel ($MX_PLATFORM)
-
- Linux Kernel build consumed by the Reference Platform Builds
-
- Build Description:
- * Build URL: "$BUILD_URL":$BUILD_URL
- * Kernel tree: "$KERNEL_URL":$KERNEL_URL
- * Kernel branch: $KERNEL_BRANCH
- * Kernel version: $kernel_version
- * Kernel release: $kernel_release
- * Kernel deb version: $KDEB_PKGVERSION
- EOF
-
- # Create MD5SUMS file
- (cd out && md5sum *.tar.gz *.deb > MD5SUMS.txt)
-
- unset WORKSPACE
- export WORKSPACE=${JENKINS_WORKSPACE}
- cd ${WORKSPACE}
-
- # Publish
- test -d ${HOME}/bin || mkdir ${HOME}/bin
- wget -q https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py
- time python ${HOME}/bin/linaro-cp.py \
- --server ${PUBLISH_SERVER} \
- --link-latest \
- linux/out reference-platform/components/linux/${MX_PLATFORM}/${BUILD_NUMBER}/
-
- CCACHE_DIR=${CCACHE_DIR} ccache -M 30G
- CCACHE_DIR=${CCACHE_DIR} ccache -s
-
- # Create post-build parameters (useful for other jobs)
- cat << EOF >> post_build_parameters
- KERNEL_VERSION=${kernel_version}
- KERNEL_RELEASE=${kernel_release}
- KDEB_PKGVERSION=${KDEB_PKGVERSION}
- EOF
- - inject:
- properties-file: post_build_parameters
- publishers:
- - email:
- recipients: 'fathi.boudra@linaro.org riku.voipio@linaro.org'