tests/approval.sh: parse id via sed (no python dep)
This commit is contained in:
parent
e533154655
commit
14cb107125
1 changed files with 6 additions and 1 deletions
|
|
@ -82,7 +82,12 @@ echo "=== pending approvals ==="
|
||||||
sudo hive-c0re pending
|
sudo hive-c0re pending
|
||||||
|
|
||||||
ID=$(sudo hive-c0re pending \
|
ID=$(sudo hive-c0re pending \
|
||||||
| python3 -c 'import sys,json;print(json.load(sys.stdin)["approvals"][-1]["id"])')
|
| sed -nE 's/^[[:space:]]*"id":[[:space:]]*([0-9]+).*/\1/p' \
|
||||||
|
| tail -1)
|
||||||
|
if [ -z "$ID" ]; then
|
||||||
|
echo "FAIL: could not parse approval id"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
echo " using approval id ${ID}"
|
echo " using approval id ${ID}"
|
||||||
|
|
||||||
echo "=== approve ${ID} (advances applied/main + rebuilds h-${AGENT}) ==="
|
echo "=== approve ${ID} (advances applied/main + rebuilds h-${AGENT}) ==="
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue