mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-17 20:50:44 +00:00
Work in a sub-dir of /tmp/ (so if you have /tmp/ open in Finder, you don't see it constantly bouncing around as this thing writes files there and then deletes them...)
This commit is contained in:
@ -14,7 +14,9 @@
|
|||||||
. ~/.bashrc
|
. ~/.bashrc
|
||||||
. $QQQ_DEV_TOOLS_DIR/.env
|
. $QQQ_DEV_TOOLS_DIR/.env
|
||||||
|
|
||||||
FILE=/tmp/cci.$$
|
DIR=/tmp/xbar-circleci-latest
|
||||||
|
mkdir -p $DIR
|
||||||
|
FILE=$DIR/cci.$$
|
||||||
JQ=/opt/homebrew/bin/jq
|
JQ=/opt/homebrew/bin/jq
|
||||||
curl -s -H "Circle-Token: ${CIRCLE_TOKEN}" "https://circleci.com/api/v1.1/recent-builds?limit=10&shallow=true" > $FILE
|
curl -s -H "Circle-Token: ${CIRCLE_TOKEN}" "https://circleci.com/api/v1.1/recent-builds?limit=10&shallow=true" > $FILE
|
||||||
NOW=$(date +%s)
|
NOW=$(date +%s)
|
||||||
@ -38,11 +40,11 @@ checkBuild()
|
|||||||
fi
|
fi
|
||||||
endDate=$($JQ ".[$i].stop_time" < $FILE | sed 's/"//g;s/null//;')
|
endDate=$($JQ ".[$i].stop_time" < $FILE | sed 's/"//g;s/null//;')
|
||||||
|
|
||||||
curl $avatarUrl > /tmp/avatar.jpg
|
curl $avatarUrl > $DIR/avatar.jpg
|
||||||
sips -s dpiHeight 96 -s dpiWidth 96 /tmp/avatar.jpg -o /tmp/avatar-96dpi.jpg > /dev/null
|
sips -s dpiHeight 96 -s dpiWidth 96 $DIR/avatar.jpg -o $DIR/avatar-96dpi.jpg > /dev/null
|
||||||
sips -z 20 20 /tmp/avatar-96dpi.jpg -o /tmp/avatar-20.jpg > /dev/null
|
sips -z 20 20 $DIR/avatar-96dpi.jpg -o $DIR/avatar-20.jpg > /dev/null
|
||||||
base64 -i /tmp/avatar-20.jpg > /tmp/avatar.b64
|
base64 -i $DIR/avatar-20.jpg > $DIR/avatar.b64
|
||||||
avatarB64=$(cat /tmp/avatar.b64)
|
avatarB64=$(cat $DIR/avatar.b64)
|
||||||
|
|
||||||
shortRepo="$repo"
|
shortRepo="$repo"
|
||||||
case $repo in
|
case $repo in
|
||||||
@ -124,5 +126,5 @@ echo
|
|||||||
|
|
||||||
echo -e "$details"
|
echo -e "$details"
|
||||||
|
|
||||||
cp $FILE /tmp/cci-latest.json
|
cp $FILE $DIR/cci-latest.json
|
||||||
rm $FILE
|
rm $FILE
|
||||||
|
Reference in New Issue
Block a user