]> git.donarmstrong.com Git - wannabuild.git/blob - triggers/trigger_wb_update_arch_loop_with_secondary
Use cat/gzip instead of keep-latest
[wannabuild.git] / triggers / trigger_wb_update_arch_loop_with_secondary
1 #!/bin/bash -x
2
3 set -eE
4
5 . /org/wanna-build/triggers/common
6
7 SUITE="$1"
8 ARCH="$2"
9 PACKAGES_BASE="$3"
10 SOURCES="$4"
11 PACKAGES="$5"
12 WB_SUITE="$6"
13 WHITELIST_FILE="$7"
14
15 new-keep-latest ${ARCH} $(eval echo $(echo ${PACKAGES} | sed -e 's/%ARCH%/${ARCH}/g')) > Packages.${SUITE}.${ARCH}
16 rm Packages.${SUITE}.${ARCH}-all
17 for FILE in Packages.${SUITE}.${ARCH} $(eval echo $(echo ${PACKAGES_BASE} | sed -e 's/%ARCH%/${ARCH}/g')); do
18         case $FILE in
19                 *.gz)
20                         gzip -dc < $FILE >> Packages.${SUITE}.${ARCH}-all
21                         ;;
22                 *)   
23                         cat < $FILE >> Packages.${SUITE}.${ARCH}-all
24                         ;;
25         esac
26 done
27 do_quinn ${SUITE} ${ARCH} "${WHITELIST_FILE}"
28 do_wb_merge_all ${SUITE} ${ARCH} ${WB_SUITE} secondary
29