diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2015-12-01 11:28:53 +0200 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2015-12-01 09:31:03 +0000 |
commit | cc73bfd6ddfcada1ef4b4c002901056bd47595f8 (patch) | |
tree | 288fe2bd61fe1646933c713edc1cd3ad6734941e /openembedded-armv7ab-pre-built-images.yaml | |
parent | 8a9dfd9a40330f659a82cae918388b9f1b7fc185 (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.yaml | 39 |
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: |