File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed
Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -226,15 +226,18 @@ elif [ -n "$build" ]; then
226226 value=" ${value// \$ $var / ${! var:- } } "
227227 value=" ${value// \$\{ $var \} / ${! var:- } } "
228228 done
229- expanded_secrets+=(" --secret" )
230229 secret=" id=${key} "
231230 sub=$( jq -r " .params.secrets.${key} // {}" < $payload )
232231 sub_keys=($( echo " $sub " | jq -r ' keys | join(" ")' ) )
233- for key in " ${sub_keys[@]} " ; do
234- value=$( echo " $sub " | jq -r --arg " k" " $key " ' .[$k]' )
235- secret=" ${secret} ,${key} =${value} "
236- done
237- expanded_secrets+=${secret}
232+ echo " Entering parser ${secret} "
233+ if [ " ${# sub_keys[@]} " -gt 0 ]; then
234+ expanded_secrets+=(" --secret" )
235+ for key in " ${sub_keys[@]} " ; do
236+ value=$( echo " $sub " | jq -r --arg " k" " $key " ' .[$k]' )
237+ secret=" ${secret} ,${key} =${value} "
238+ done
239+ expanded_secrets+=(" ${secret} " )
240+ fi
238241 done
239242 fi
240243
You can’t perform that action at this time.
0 commit comments