ERROR_CONTAINERS on UPDATES
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -673,6 +673,7 @@ execute_task() {
|
|||||||
CONTAINER_NAMES=$(cat $SERVICE | jq -r .containers[].NAME)
|
CONTAINER_NAMES=$(cat $SERVICE | jq -r .containers[].NAME)
|
||||||
UPDATE_CONTAINERS=""
|
UPDATE_CONTAINERS=""
|
||||||
UPTODATE_CONTAINERS=""
|
UPTODATE_CONTAINERS=""
|
||||||
|
ERROR_CONTAINERS=""
|
||||||
for CONTAINER_NAME in $CONTAINER_NAMES; do
|
for CONTAINER_NAME in $CONTAINER_NAMES; do
|
||||||
#IMAGE=$(cat $SERVICE | jq -rc '.containers[] | select(.NAME=="'$CONTAINER_NAME'") | .IMAGE');
|
#IMAGE=$(cat $SERVICE | jq -rc '.containers[] | select(.NAME=="'$CONTAINER_NAME'") | .IMAGE');
|
||||||
IMAGE=$(cat $SERVICE | jq -rc --arg NAME "$CONTAINER_NAME" '.containers[] | select(.NAME==$NAME) | .IMAGE')
|
IMAGE=$(cat $SERVICE | jq -rc --arg NAME "$CONTAINER_NAME" '.containers[] | select(.NAME==$NAME) | .IMAGE')
|
||||||
@@ -681,13 +682,15 @@ execute_task() {
|
|||||||
check_update "$IMAGE"
|
check_update "$IMAGE"
|
||||||
if [ "$UPDATE" == "1" ]; then
|
if [ "$UPDATE" == "1" ]; then
|
||||||
UPDATE_CONTAINERS="$UPDATE_CONTAINERS $CONTAINER_NAME"
|
UPDATE_CONTAINERS="$UPDATE_CONTAINERS $CONTAINER_NAME"
|
||||||
else
|
elif [ "$UPDATE" == "0" ]; then
|
||||||
UPTODATE_CONTAINERS="$UPTODATE_CONTAINERS $CONTAINER_NAME"
|
UPTODATE_CONTAINERS="$UPTODATE_CONTAINERS $CONTAINER_NAME"
|
||||||
|
else
|
||||||
|
ERROR_CONTAINERS="$UPTODATE_CONTAINERS $CONTAINER_NAME"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
#RESULT=$(echo "$CONTAINERS" | base64 -w0);
|
#RESULT=$(echo "$CONTAINERS" | base64 -w0);
|
||||||
SERVICES=$SERVICES$SEP'"'$SERVICE_NAME'": {"uptodate": "'$UPTODATE_CONTAINERS'", "update": "'$UPDATE_CONTAINERS'"}'
|
SERVICES=$SERVICES$SEP'"'$SERVICE_NAME'": {"uptodate": "'$UPTODATE_CONTAINERS'", "update": "'$UPDATE_CONTAINERS'", "error": "'$ERROR_CONTAINERS'"}'
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user