aboutsummaryrefslogtreecommitdiff
path: root/96boards-hikey960-aosp-master.yaml
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2017-01-30 22:37:13 +0530
committerVishal Bhoj <vishal.bhoj@linaro.org>2017-01-30 17:07:42 +0000
commit5fd90a7a0304cd6897d982d552a8bd8ed676486d (patch)
treec50f93fd1c7aefb8ddc050d9ed8fef144cf7b1f5 /96boards-hikey960-aosp-master.yaml
parenta32d096d40805888e6be63ac5513762a6283b09d (diff)
96boards-hikey960-aosp-master: publish factory image
Change-Id: I11f9c174297ffe6cb0850a378ba8fcd383674db2 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Diffstat (limited to '96boards-hikey960-aosp-master.yaml')
-rw-r--r--96boards-hikey960-aosp-master.yaml30
1 files changed, 18 insertions, 12 deletions
diff --git a/96boards-hikey960-aosp-master.yaml b/96boards-hikey960-aosp-master.yaml
index 0ea3e466f5..894186a8bd 100644
--- a/96boards-hikey960-aosp-master.yaml
+++ b/96boards-hikey960-aosp-master.yaml
@@ -93,19 +93,25 @@
build-tools/node/build us-east-1.ec2-git-mirror.linaro.org "${CONFIG}"
cp -a /home/buildslave/srv/${JOB_NAME}/build/out/*.xml /home/buildslave/srv/${JOB_NAME}/build/out/*.json ${WORKSPACE}/
+ cd /home/buildslave/srv/${JOB_NAME}/build/
+ source build/envsetup.sh
+ lunch hikey-userdebug
+ sed -i "s/eng.\`whoami\`/${BUILD_NUMBER}/g" device/linaro/hikey/factory-images/generate-factory-images-hikey960.sh
+ cd -
+ cd /home/buildslave/srv/${JOB_NAME}/build/out/dist/
+ . ../../device/linaro/hikey/factory-images/generate-factory-images-package.sh
+ cp /home/buildslave/srv/${JOB_NAME}/build/out/*.xml /home/buildslave/srv/${JOB_NAME}/build/out/dist/
+ rm -rf pub/
+ mkdir pub/
+ cp *.zip *.xml pub/
+ cd -
+ cd /home/buildslave/srv/${JOB_NAME}/build/device/linaro/hikey/; git reset --hard; cd -;
# Publish
PUB_DEST=snapshots/hikey/linaro/aosp-master/${BUILD_NUMBER}
- cd build/out
- rm -f ramdisk.img
- for image in "boot.img" "system.img" "userdata.img" "cache.img"; do
- echo "Compressing ${image}"
- xz ${image}
- done
- cd -
-
- rm -rf build/out/BUILD-INFO.txt
- wget https://git.linaro.org/ci/job/configs.git/blob_plain/HEAD:/android-lcr/hikey/build-info/aosp-master-template.txt -O build/out/BUILD-INFO.txt
+ wget https://git.linaro.org/ci/job/configs.git/blob_plain/HEAD:/and
+roid-lcr/hikey/build-info/aosp-master-template.txt -O build/out/dist/pub/BUILD-I
+NFO.txt
time linaro-cp.py \
--manifest \
@@ -113,9 +119,9 @@
--link-latest \
--split-job-owner \
--server ${PUBLISH_SERVER} \
- build/out \
+ build/out/dist/pub \
${PUB_DEST} \
- --include "^[^/]+[._](img[^/]*|tar[^/]*|xml|sh|config)$" \
+ --include "^[^/]+[._](img[^/]*|tar[^/]*|zip|xml|sh|config)$" \
--include "^[BHi][^/]+txt$" \
--include "^(MANIFEST|MD5SUMS)$"