aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lt-qcom-bootloader/dragonboard410c/builders.sh9
-rw-r--r--lt-qcom-clo-bootloader-dragonboard410c.yaml10
2 files changed, 19 insertions, 0 deletions
diff --git a/lt-qcom-bootloader/dragonboard410c/builders.sh b/lt-qcom-bootloader/dragonboard410c/builders.sh
index 3417f0399a..c46b776528 100644
--- a/lt-qcom-bootloader/dragonboard410c/builders.sh
+++ b/lt-qcom-bootloader/dragonboard410c/builders.sh
@@ -4,6 +4,10 @@ set -ex
sudo apt-get update
sudo apt-get install -y zip gdisk
+# install jflog client tool, v1, used for publishing artifacts
+(mkdir -p $HOME/jfrog && cd $HOME/jfrog && curl -fL https://getcli.jfrog.io | sh)
+export PATH=$HOME/jfrog:$PATH
+
# download the firmware packages
wget -q ${QCOM_LINUX_FIRMWARE}
echo "${QCOM_LINUX_FIRMWARE_MD5} $(basename ${QCOM_LINUX_FIRMWARE})" > MD5
@@ -144,4 +148,9 @@ if [[ -z ${CLO_MIGRATION} ]]; then
--server ${PUBLISH_SERVER} \
--link-latest \
${WORKSPACE}/out2 ${PUB_DEST}
+else
+ time jfrog rt u \
+ --apikey ${LT_QCOM_CLO_API_KEY} \
+ --url ${ARTIFACT_SERVER} \
+ ${WORKSPACE}/out2 ${ARTIFACT_REPOSITORY}/${PUB_DEST}
fi
diff --git a/lt-qcom-clo-bootloader-dragonboard410c.yaml b/lt-qcom-clo-bootloader-dragonboard410c.yaml
index d3396a6ac0..2ae7836559 100644
--- a/lt-qcom-clo-bootloader-dragonboard410c.yaml
+++ b/lt-qcom-clo-bootloader-dragonboard410c.yaml
@@ -56,6 +56,12 @@
name: PUB_DEST
default: '96boards/dragonboard410c/linaro/rescue/${BUILD_NUMBER}'
- string:
+ name: ARTIFACT_SERVER
+ default: 'https://staging-artifacts.codelinaro.org/artifactory/'
+ - string:
+ name: ARTIFACT_REPOSITORY
+ default: 'codelinaro-qualcomm'
+ - string:
name: CLO_MIGRATION
default: 'true'
description: 'Temporal variable which condition CLO code. This variable and conditions should be removed at some point'
@@ -76,6 +82,10 @@
- timestamps
- build-name:
name: '#${BUILD_NUMBER}'
+ - credentials-binding:
+ - text:
+ credential-id: LT_QCOM_CLO_API_KEY
+ variable: LT_QCOM_CLO_API_KEY
builders:
- shell:
!include-raw: lt-qcom-bootloader/dragonboard410c/builders.sh