mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-11 23:16:58 +02:00
Merge pull request #296 from marineam/fixami
ami: fix generating ami lists
This commit is contained in:
commit
a446114cd9
@ -3,7 +3,7 @@
|
|||||||
BOARD="amd64-usr"
|
BOARD="amd64-usr"
|
||||||
GROUP="$1"
|
GROUP="$1"
|
||||||
VER="$2"
|
VER="$2"
|
||||||
DIR=/home/ubuntu/official
|
DIR=/home/ec2-user/scripts
|
||||||
|
|
||||||
if [ -z "$GROUP" -o -z "$VER" ]; then
|
if [ -z "$GROUP" -o -z "$VER" ]; then
|
||||||
echo "Usage: $0 alpha 1.2.3" >&2
|
echo "Usage: $0 alpha 1.2.3" >&2
|
||||||
|
@ -85,19 +85,20 @@ upload_file() {
|
|||||||
echo "OK, ${url}=${content}"
|
echo "OK, ${url}=${content}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PV_ALL=""
|
||||||
for r in "${!AMIS[@]}"; do
|
for r in "${!AMIS[@]}"; do
|
||||||
upload_file "$r" "${AMIS[$r]}"
|
upload_file "$r" "${AMIS[$r]}"
|
||||||
upload_file "pv_$r" "${AMIS[$r]}"
|
upload_file "pv_$r" "${AMIS[$r]}"
|
||||||
|
PV_ALL+="|${r}=${AMIS[$r]}"
|
||||||
done
|
done
|
||||||
|
PV_ALL="${PV_ALL#|}"
|
||||||
|
|
||||||
|
HVM_ALL=""
|
||||||
for r in "${!HVM_AMIS[@]}"; do
|
for r in "${!HVM_AMIS[@]}"; do
|
||||||
upload_file "hvm_$r" "${HVM_AMIS[$r]}"
|
upload_file "hvm_$r" "${HVM_AMIS[$r]}"
|
||||||
|
HVM_ALL+="|${r}=${HVM_AMIS[$r]}"
|
||||||
done
|
done
|
||||||
|
HVM_ALL="${HVM_ALL#|}"
|
||||||
ofs="$IFS"
|
|
||||||
IFS="|$IFS"
|
|
||||||
PV_ALL="${AMIS[*]}"
|
|
||||||
HVM_ALL="${HVM_AMIS[*]}"
|
|
||||||
IFS="$ofs"
|
|
||||||
|
|
||||||
upload_file "all" "${PV_ALL}"
|
upload_file "all" "${PV_ALL}"
|
||||||
upload_file "pv" "${PV_ALL}"
|
upload_file "pv" "${PV_ALL}"
|
||||||
|
Loading…
Reference in New Issue
Block a user