blob: 94eacf0608c83092a6ab2b20aa4a3d28f22c7788 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/bash
set -ex
PUB_SRC=${PUB_SRC:-${HOME}/srv/${JOB_NAME}/build/out}
PUB_DEST=${PUB_DEST:-/android/${JOB_NAME}/${BUILD_NUMBER}}
# default to link latest
# and set to not link latest when specified explicitly
OPT_LINK_LATEST="--link-latest"
if [ -n "${LINK_LATEST}" ] && [ "X${LINK_LATEST}" = "Xfalse" ]; then
OPT_LINK_LATEST=""
fi
# 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 python3 ${HOME}/bin/linaro-cp.py \
--manifest \
--no-build-info \
${OPT_LINK_LATEST} \
--split-job-owner \
${PUB_SRC} \
${PUB_DEST} \
--include "^[^/]+[._](img[^/]*|tar[^/]*|bin[^/]*|xml|sh|config|json)$" \
--include "^[BHi][^/]+txt$" \
--include "^(MANIFEST|MD5SUMS|changelog.txt)$" \
$([ -z "${PUB_EXTRA_INC}" ] || echo "--include ${PUB_EXTRA_INC}")
|