jq read from file
Deploy / build_and_push_images (push) Successful in 14s Details
Deploy / deploy_to_server_dev (push) Successful in 22s Details

This commit is contained in:
aarizona 2024-07-11 21:59:14 +03:00
parent e3dedb7db3
commit 2b0ce3a59a
3 changed files with 4 additions and 3 deletions

View File

@ -53,7 +53,7 @@ jobs:
echo '---vars' > .test echo '---vars' > .test
echo $VARS_JSON >> .test echo $VARS_JSON >> .test
echo '---vars jq' >> .test echo '---vars jq' >> .test
echo $(echo $VARS_JSON | jq -r ".[]") >> .test echo $(jq -r ".[]" vars.json) >> .test
echo '---vars jq loop' >> .test echo '---vars jq loop' >> .test
for NAME in $(echo "$VARS_JSON" | jq -r 'keys[] | select(.|startswith("REPO_"))'); do for NAME in $(echo "$VARS_JSON" | jq -r 'keys[] | select(.|startswith("REPO_"))'); do
echo "Значение переменной $NAME ----" >> .test echo "Значение переменной $NAME ----" >> .test

View File

@ -2,7 +2,7 @@
#echo "Hello $USER!" #echo "Hello $USER!"
TEST_JSON='{ "DOCKER_PORT_DEV": "8105", "DOCKER_PORT_MAIN": "8102", "HOSTING_PATH_DEV": "/home/svs-adm/mns_dev", "HOSTING_PATH_MAIN": "/home/svs-adm/mns", "REPO_TEST": "123" }' TEST_JSON='{ "DOCKER_PORT_DEV": "8105", "DOCKER_PORT_MAIN": "8102", "HOSTING_PATH_DEV": "/home/svs-adm/mns_dev", "HOSTING_PATH_MAIN": "/home/svs-adm/mns", "REPO_TEST": "123" }'
echo "---- TEST JSON $TEST_JSON" echo "---- TEST JSON $TEST_JSON"
echo $(echo $TEST_JSON | jq -r ".[]") echo $(jq -r ".[]" vars.json)
for NAME in $(echo "$TEST_JSON" | jq -r '.[]'); do for NAME in $(jq -r '.[]' vars.json); do
echo "----$NAME" echo "----$NAME"
done done

1
vars.json Normal file
View File

@ -0,0 +1 @@
{ "DOCKER_PORT_DEV": "8105", "DOCKER_PORT_MAIN": "8102", "HOSTING_PATH_DEV": "/home/svs-adm/mns_dev", "HOSTING_PATH_MAIN": "/home/svs-adm/mns", "REPO_TEST": "123" }