aboutsummaryrefslogtreecommitdiff
path: root/openembedded-armv7ab-pre-built-images.yaml
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2015-12-01 11:28:53 +0200
committerLinaro Code Review <review@review.linaro.org>2015-12-01 09:31:03 +0000
commitcc73bfd6ddfcada1ef4b4c002901056bd47595f8 (patch)
tree288fe2bd61fe1646933c713edc1cd3ad6734941e /openembedded-armv7ab-pre-built-images.yaml
parent8a9dfd9a40330f659a82cae918388b9f1b7fc185 (diff)
openembedded-*-pre-built-images: get rid of SSH publisher
SSH publisher is deprecated in favor of Linaro publishing API Change-Id: I9cb886f4e3e902cc1505f24fb578117cc7f39107 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'openembedded-armv7ab-pre-built-images.yaml')
-rw-r--r--openembedded-armv7ab-pre-built-images.yaml39
1 files changed, 22 insertions, 17 deletions
diff --git a/openembedded-armv7ab-pre-built-images.yaml b/openembedded-armv7ab-pre-built-images.yaml
index 21ebbd8c7d..102d85f813 100644
--- a/openembedded-armv7ab-pre-built-images.yaml
+++ b/openembedded-armv7ab-pre-built-images.yaml
@@ -36,6 +36,7 @@
- matrix-tie-parent:
node: master
builders:
+ - linaro-publish-token
- shell: |
#!/bin/bash
@@ -52,20 +53,27 @@
DELETEDIR=1 ./daily-prebuilt-images/build-images -w ${hwpack} -p openembedded -b minimal-armv7ab-gcc-${gcc_version}
;;
esac
- - ssh:
- site: 'snapshots.linaro.org'
- target: '${JOB_NAME}/${BUILD_NUMBER}/openembedded'
- source: 'out/pre-built/**'
- timeout: 120000
- remove-prefix: 'out'
- always-publish-from-master: true
- - ssh:
- site: 'snapshots.linaro.org file-move'
- target: ''
- source: ''
- command: 'reshuffle-files -t prebuilt -j ${JOB_NAME} -n ${BUILD_NUMBER}'
- timeout: 120000
- always-publish-from-master: true
+
+ export HWPACK_JOB_NAME=${JOB_NAME}
+
+ export HWPACK_FILE_NAME=`find out/pre-built -type f -name "${hwpack}*_minimal-armv7ab-gcc-${gcc_version}_*.img.gz" |xargs basename`
+ export HWPACK_BUILD_NUMBER=`echo ${HWPACK_FILE_NAME} |cut -d'_' -f3 |cut -d'-' -f2`
+ export HWPACK_BUILD_NUMBER=${HWPACK_BUILD_NUMBER%%.img.gz}
+
+ # 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 \
+ --link-latest \
+ out/pre-built/${hwpack}/${HWPACK_BUILD_NUMBER} openembedded/pre-built/${hwpack}/${HWPACK_BUILD_NUMBER}
+
+ cat << EOF > env_var_parameters
+ BUNDLE_STREAM_NAME=${BUNDLE_STREAM_NAME}
+ HWPACK_JOB_NAME=${HWPACK_JOB_NAME}
+ HWPACK_BUILD_NUMBER=${HWPACK_BUILD_NUMBER}
+ EOF
+ - inject:
+ properties-file: env_var_parameters
- shell: |
#!/bin/bash
@@ -78,11 +86,8 @@
;;
esac
- export HWPACK_JOB_NAME=${JOB_NAME}
export ROOTFS_TYPE=minimal-armv7ab-gcc-${gcc_version}
export HWPACK_FILE_NAME=`find out/pre-built -type f -name "${hwpack}*_minimal-armv7ab-gcc-${gcc_version}_*.img.gz" |xargs basename`
- export HWPACK_BUILD_NUMBER=`echo ${HWPACK_FILE_NAME} |cut -d'_' -f3 |cut -d'-' -f2`
- export HWPACK_BUILD_NUMBER=${HWPACK_BUILD_NUMBER%%.img.gz}
python daily-prebuilt-images/lava-submit.py
publishers:
- email-ext: